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
[email protected]
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
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to