[Clfs-support] Missing sysdep-cancel.h

Nicholai Vesterløkke nve at mpitech.com
Wed Feb 4 06:43:54 PST 2009


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-support-clfs.org/attachments/20090204/e86e6d10/attachment.html>


More information about the Clfs-support mailing list