[Clfs-dev] SVN-20090723-x86_64-Pure64 chapter 6.17. Gawk-3.1.7 make error

john Schluter dev03clfs at yyw.se
Sat Jul 25 04:22:15 PDT 2009


Martin Ward wrote:
> John S wrote:
>> Hi!
>>
>> Running make ends in error:
>>
>> ===================================================================================== 
>>
>> make 'CFLAGS=-g -O2' 'LDFLAGS=-export-dynamic' all-recursive
>> make[1]: Entering directory `/mnt/clfs/sources/gawk-3.1.7'
>> Making all in libsigsegv
>> make[2]: Entering directory `/mnt/clfs/sources/gawk-3.1.7/libsigsegv'
>> make TARGETSTACK=" all" all-recursive
>> make[3]: Entering directory `/mnt/clfs/sources/gawk-3.1.7/libsigsegv'
>> Making all in src
>> make[4]: Entering directory 
>> `/mnt/clfs/sources/gawk-3.1.7/libsigsegv/src'
>> /bin/sh ../libtool --tag=CC   --mode=compile 
>> x86_64-unknown-linux-gnu-gcc -m64 -DHAVE_CONFIG_H -I. -I.. -I. -I.    
>> -g -O2 -c -o handler.lo handler.c
>> libtool: compile:  x86_64-unknown-linux-gnu-gcc -m64 -DHAVE_CONFIG_H 
>> -I. -I.. -I. -I. -g -O2 -c handler.c -o handler.o
>> In file included from fault-linux-x86_64.h:18,
>>                  from fault.h:37,
>>                  from handler-unix.c:67,
>>                  from handler.c:20:
>> /mnt/clfs/tools/include/asm/sigcontext.h:134: error: redefinition of 
>> 'struct _fpstate'
>> /mnt/clfs/tools/include/asm/sigcontext.h:157: error: redefinition of 
>> 'struct sigcontext'
>> In file included from handler.c:20:
>> handler-unix.c: In function 'sigsegv_handler':
>> handler-unix.c:303: warning: initialization from incompatible pointer 
>> type
>> make[4]: *** [handler.lo] Error 1
>> make[4]: Leaving directory `/mnt/clfs/sources/gawk-3.1.7/libsigsegv/src'
>> make[3]: *** [all-recursive] Error 1
>> make[3]: Leaving directory `/mnt/clfs/sources/gawk-3.1.7/libsigsegv'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory `/mnt/clfs/sources/gawk-3.1.7/libsigsegv'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/mnt/clfs/sources/gawk-3.1.7'
>> make: *** [all] Error 2
>> =====================================================================
>>
>> Everything has gone very well p to this point.
>>
>> What to do?
>>
>> Thanks!
>> /John S
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Clfs-dev mailing list
>> Clfs-dev at lists.cross-lfs.org
>> http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
>>   
> i found this as well you can pass --disable-libsigsegv, which seems to 
> be a new option according to the changelog, the compile will then finish
> userspace header mismatch, by the looks of it
>
> Cheers
>
> Martin
> _______________________________________________
> Clfs-dev mailing list
> Clfs-dev at lists.cross-lfs.org
> http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
>
>
Thanks! Worked great. I figured something like that. /John S




More information about the Clfs-dev mailing list