busybox 1.4.0(with patches) crosscompile failed:

Wang, Baojun wangbj at lzu.edu.cn
Thu Feb 1 13:56:04 UTC 2007


hi,


the cross compiler are being built using the clfs embedded way which can be 
found at: http://cross-lfs.org/view/clfs-embedded/x86/

after patching all patches, 

# make defconfig
# make menuconfig # select ash as default shell
# make CROSS_COMPILE=i686-pc-linux-uclibc- V=1

encounter the fellowing error:

  
i686-pc-linux-uclibc-gcc -Wp,-MD,miscutils/.taskset.o.d   -std=gnu99 -Iinclude -Ilibbb  -I/mnt/clfs/sources/busybox-1.4.0/libbb -include 
include/autoconf.h -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BB_VER=KBUILD_STR(1.4.0)" -DBB_BT=AUTOCONF_TIMESTAMP  -Wall -Wstrict-prototypes -Wshadow -Werror -Wundef -funsigned-char -fno-builtin-strlen -finline-limit=0 -static-libgcc -Os -falign-functions=1 -falign-jumps=1 -falign-loops=1 -fomit-frame-pointer -ffunction-sections -fdata-sections -march=i386 -mpreferred-stack-boundary=2 -Wdeclaration-after-statement -Wno-pointer-sign    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(taskset)"  -D"KBUILD_MODNAME=KBUILD_STR(taskset)" -c -o 
miscutils/taskset.o miscutils/taskset.c
miscutils/taskset.c: In function '__from_cpuset':
miscutils/taskset.c:22: error: 'CPU_SETSIZE' undeclared (first use in this 
function)
miscutils/taskset.c:22: error: (Each undeclared identifier is reported only 
once
miscutils/taskset.c:22: error: for each function it appears in.)
cc1: warnings being treated as errors
miscutils/taskset.c:26: warning: implicit declaration of function 'CPU_ISSET'
miscutils/taskset.c: In function 'taskset_main':
miscutils/taskset.c:67: warning: implicit declaration of function 'CPU_ZERO'
miscutils/taskset.c:68: error: 'CPU_SETSIZE' undeclared (first use in this 
function)
miscutils/taskset.c:70: warning: implicit declaration of function 'CPU_SET'
miscutils/taskset.c:77: warning: implicit declaration of 
function 'sched_getaffinity'
miscutils/taskset.c:85: warning: implicit declaration of 
function 'sched_setaffinity'
make[1]: *** [miscutils/taskset.o] Error 1
make: *** [miscutils] Error 2

-- 
Wang, Baojun                                        Lanzhou University
Distributed & Embedded System Lab              http://dslab.lzu.edu.cn
School of Information Science and Engeneering        wangbj at lzu.edu.cn
Tianshui South Road 222. Lanzhou 730000                     .P.R.China
Tel:+86-931-8912025                                Fax:+86-931-8912022
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/busybox/attachments/20070201/0eb146e7/attachment-0002.pgp 


More information about the busybox mailing list