Re: [gtk-osx-users] Building libnettle: curve25519-mul.o.d:80: *** missing separator.




Le 19 sept. 2020 à 22:39, John Ralls <jralls ceridwen us> a écrit :

On Sep 19, 2020, at 1:10 AM, Pascal <p p14 orange fr> wrote:

Hello,

% jhbuild build gnutls
...
*** Building libnettle *** [4/7]
/Applications/Xcode.app/Contents/Developer/usr/bin/gcc -I. -I/opt/xnadalib-2020/include -arch x86_64 
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk 
-g -O0 -ggdb3 -DHAVE_CONFIG_H -arch x86_64 
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk 
-mmacosx-version-min=10.15 -g -O0 -ggdb3 -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations 
-Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fPIC -MT eddsa-expand.o -MD 
-MP -MF eddsa-expand.o.d -c /opt/src-2020/nettle-3.5.1/eddsa-expand.c \
&& true
make[2]: Entering directory '/opt/src-2020/cache/jhbuild/build/nettle-3.5.1'
curve25519-mul.o.d:80: *** missing separator.  Stop.
make[2]: Leaving directory '/opt/src-2020/cache/jhbuild/build/nettle-3.5.1'
make[1]: *** [Makefile:387: eccdata.stamp] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/opt/src-2020/cache/jhbuild/build/nettle-3.5.1'
make: *** [Makefile:46: all] Error 2
*** Error during phase build of libnettle: ########## Error running make -j 5  *** [4/7]

The line 80 of the file curve25519-mul.o.d doesn't seem different than the other ones.
The refrenced file exists:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/i386/_types.h

Nothing found after a quick googling.

Any idea?

None whatsoever. Nettle builds OK for me on Catalina, the only warnings are about `extern int getopt();` 
not being a legal prototype because it doesn't have `void` as a parameter.

Here's the equivalent build command from my build:
/Applications/Xcode.app/Contents/Developer/usr/bin/gcc -I. 
-I/Users/john/Development/gtk-build/gtk-stable-10.15-x86_64/inst/include -arch x86_64 
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk 
-DHAVE_CONFIG_H -O0 -ggdb3 -arch x86_64 
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk 
-mmacosx-version-min=10.15 -ggdb3 -Wall -W   -Wmissing-prototypes -Wmissing-declarations 
-Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fPIC -MT eddsa-expand.o -MD -MP 
-MF eddsa-expand.o.d -c 
/Users/john/Development/gtk-build/gtk-stable-10.15-x86_64/src/nettle-3.5.1/eddsa-expand.c \
&& true

Pretty much the same as yours except for the prefix and source dir paths.

Hello John,

After cleaning building cache, I built it again without errors, sorry for the noise.

Regards, Pascal.
https://blady.pagesperso-orange.fr




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]