Busybox Update Problem

Michael Davis mdavis at dtlcontrols.com
Tue Sep 23 17:15:48 UTC 2008


I am working with the cirrus EP9301 ARM CPU.  The current environment 
they supply uses Busybox 1.1.3.  I decided to upgrade to 1.11.2.  So I 
rebuilt it with all the configuration options I wanted, but ran into a 
problem.  If I include -msoft-float in the compile it hangs at the 
following point.  Note debug mode on init is turned on.

init started: BusyBox v1.11.2 (2008-09-22 16:26:05 CDT)
command='/etc/rc.sysinit' action=1 tty='/dev/null'

command='-/sbin/start-opie' action=2 tty='/dev/tty1'

command='-/bin/sh' action=4 tty='/dev/tty2'

command='-/bin/sh' action=2 tty='/dev/ttyAM0'

command='/bin/umount -a' action=64 tty='/dev/null'

Now if I turn off -msoft-float it boots fine but when I try to use awk  
I get awk: can't resolve symbol '__fixdfsi'

I would prefer to fix it so it works with soft floats, but since I 
haven't experienced any other parts of busybox failing with it off I 
would be happy with either way.

My build environment includes the 2.6.20.4 kernel, uclibc 9.28.3, and 
arm gcc 4.1.1

Thanks a lot for the help.

-- 
Michael Davis





More information about the busybox mailing list