compiling busybox-1.6.1 for cris architecture fails

hinko.kocevar at cetrtapot.si hinko.kocevar at cetrtapot.si
Thu Aug 30 13:02:23 UTC 2007


Hi,

We are using rather old version of busybox (1.1.2) on our embedded
systems and would like to upgrade to the latest stable version - 1.6.1.
The applets seem to compile just fine, but linking fails to produce
busybox_unstripped. We are using uClibc.

[....]
OUTPUT(busybox_unstripped elf32-cris)
collect2: ld returned 1 exit status
echo 'cmd_busybox_unstripped :=
/home/hinkok/delo/fw/car2_R1.gen/pkg/busybox-R2/build/uclibc/static/scripts/trylink 

gcc_cris -mlinux -DLINUX -DLINUX_SYSTEM -D_REENTRANT
-mno-mul-bug-workaround -muclibc=/fw/car2_R1.gen/stage.uclibc
-L/fw/car2_R1.gen/stage.uclibc/lib
-Wl,-rpath-link,/fw/car2_R1.gen/stage.uclibc/lib -o busybox_unstripped
-Wl,-M -Wl,--warn-common -Wl,--sort-common -Wl,--start-group
applets/built-in.o  archival/lib.a  archival/libunarchive/lib.a
console-tools/lib.a  coreutils/lib.a  coreutils/libcoreutils/lib.a
debianutils/lib.a  e2fsprogs/lib.a  editors/lib.a  findutils/lib.a
init/lib.a  ipsvd/lib.a  libbb/lib.a  libpwdgrp/lib.a  loginutils/lib.a
   miscutils/lib.a  modutils/lib.a  networking/lib.a
networking/libiproute/lib.a  networking/udhcp/lib.a  procps/lib.a
runit/lib.a  selinux/lib.a  shell/lib.a  sysklogd/lib.a
util-linux/lib.a  archival/built-in.o  archival/libunarchive/built-in.o
   console-tools/built-in.o  coreutils/built-in.o
coreutils/libcoreutils/built-in.o  debianutils/built-in.o
e2fsprogs/built-in.o  editors/built-in.o  findutils/built-in.o
init/built-in.o  ipsvd/built-in.o  libbb/built-in.o
libpwdgrp/built-in.o  loginutils/built-in.o  miscutils/built-in.o
modutils/built-in.o  networking/built-in.o
networking/libiproute/built-in.o  networking/udhcp/built-in.o
procps/built-in.o  runit/built-in.o  selinux/built-in.o
shell/built-in.o  sysklogd/built-in.o  util-linux/built-in.o
-Wl,--end-group ' > ./.busybox_unstripped.cmd
rm -f .old_version
cris-axis-linux-gnu-strip -s --remove-section=.note
--remove-section=.comment \
		busybox_unstripped -o busybox
cris-axis-linux-gnu-strip: busybox_unstripped: No such file or directory
make[3]: *** [busybox] Error 1
make[3]: Leaving directory
`/home/hinkok/delo/fw/car2_R1.gen/pkg/busybox-R2/build/uclibc/static'
make[2]: *** [/fw/car2_R1.gen/pkg/busybox-R2/build/uclibc/static/.build]
Error 2
make[2]: Leaving directory
`/home/hinkok/workspace/buildroot/trunk/products/car2'
make[1]: *** [packages] Error 2
make[1]: Leaving directory
`/home/hinkok/workspace/buildroot/trunk/products/car2'
make: *** [car2-all] Error 2


Complete build (with make V=1) is located at:

http://4thway.0catch.com/busybox-error_3.txt

Can anyone help out with that?

Thank you,
Hinko

-- 
ČETRTA POT, d.o.o., Kranj
Planina 3
4000 Kranj
Slovenia, Europe
Tel. +386 (0) 4 280 66 03
E-mail: hinko.kocevar at cetrtapot.si
Http: www.cetrtapot.si






More information about the busybox mailing list