Busybox compilation error

Denis Vlasenko vda.linux at googlemail.com
Sat Feb 10 18:17:04 UTC 2007


On Thursday 08 February 2007 01:47, Sina Mallick wrote:
> Hi,
> > I am trying to compile busybox for ARM cpu...Am using arm bese
> > toolchain...
> > I am getting this error at the end...
> > LINK    busybox_unstripped
> > applets/built-in.o:(.rodata.applets+0x664): undefined reference to
> > `readahead_main'
> > applets/built-in.o: (.rodata.applets+0x868): undefined reference to
> > `taskset_main'
> > collect2: ld returned 1 exit status
> > make: *** [busybox_unstripped] Error 1

I think you are getting these because your libc
does not have functions needed for readahead and taskset.

Apparently you disabled these applets and reran make, but
due to a bug in build system it is still trying to link in
newly-disabled applets. This bug was recently fixed.

"make clean; make" will work around the problem.
--
vda



More information about the busybox mailing list