[uClibc] RE: BUILDING ROOTFS FAILS on ash.c

West Suhanic giraffe911 at rogers.com
Fri Sep 19 05:34:25 UTC 2003


Hello All:

I am trying to build the root fs. However when it gets into building busybox and ash in particular
it complains about not being able to find sys_siglist which is in signal.h . The exact error message
is below. Any suggestions? Please note that I compiles busybox-0.60.5 no problem with the host
system gcc. I also unpacked busybox separately from the root fs build and tried compiling it with
i386-uclibc-gcc and I got the same error message. I can find sys_siglist in /usr/include/signal.h . However
where does busybox get its version of signal.h when i386-uclibc-gcc is being used to compile it?

regards,

west

ERROR MESSAGE FOLLOWS:

/home/UCLIBC/v0.9.21/buildroot/build_i386/staging_dir/bin/i386-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wshadow -Os -march=i386 -mpreferred-stack-boundary=2 -falign-functions=1 -falign-jumps=0 -falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE  -DBB_VER='"0.60.5"' -DBB_BT='"2003.09.19-04:54+0000"' -DUSE_SYSTEM_PWD_GRP  -I.  -c ash.c -o ash.o
ash.c: In function `showjobs':
ash.c:6217: error: `sys_siglist' undeclared (first use in this function)
ash.c:6217: error: (Each undeclared identifier is reported only once
ash.c:6217: error: for each function it appears in.)
ash.c: In function `dowait':
ash.c:6721: error: `sys_siglist' undeclared (first use in this function)
ash.c: In function `trapcmd':
ash.c:11442: error: `sys_siglist' undeclared (first use in this function)
make[1]: *** [ash.o] Error 1
make[1]: Leaving directory `/home/UCLIBC/v0.9.21/buildroot/build_i386/busybox-0.60.5'
make: *** [/home/UCLIBC/v0.9.21/buildroot/build_i386/busybox-0.60.5/busybox] Error 2

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.busybox.net/pipermail/uclibc/attachments/20030919/1e7f3b8d/attachment.htm 


More information about the uClibc mailing list