I'm currently stuck while trying to compile uClibc-0.9.30, using
Cross-Compiled Linux From Scratch - Embedded - Version
SVN-0.0.1-20090203-arm
It fails with this error if I try to compile it with posix-support.
AR cr lib/libutil.a
STRIP -x -R .note -R .comment lib/libutil.a
LD libutil-0.9.30.so
CC libpthread/linuxthreads/sysdeps/arm/pspinlock.oS
CC libpthread/linuxthreads/sysdeps/unix/sysv/linux/fork.oS
CC libpthread/linuxthreads/sysdeps/unix/sysv/linux/pt-sigsuspend.oS
CC libpthread/linuxthreads/sysdeps/unix/sysv/linux/register-atfork.oS
CC libpthread/linuxthreads/sysdeps/unix/sysv/linux/unregister-atfork.oS
CC libpthread/linuxthreads/sysdeps/pthread/errno-loc.oS
libpthread/linuxthreads/sysdeps/pthread/errno-loc.c:23:27: error:
sysdep-cancel.h: No such file or directory
make: *** [libpthread/linuxthreads/sysdeps/pthread/errno-loc.oS] Error 1
I can see that the file exist for other architechtures.
find . -name sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc32/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc64/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-64/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/s390/s390-32/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/ia64/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/i386/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/hppa/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/m68k/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips/mips64/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/mips/sysdep-cancel.h
./libpthread/linuxthreads/sysdeps/unix/sysv/linux/sh/sysdep-cancel.h
Is there a file for arm as well?
Or is there another way to get pass the error with posix included?
regards
Nicholai
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org