[BusyBox]Re: can't resolve symbol.

ibe at dcl.info.waseda.ac.jp ibe at dcl.info.waseda.ac.jp
Tue Jul 1 06:38:37 UTC 2003


Thank you for your advice, Cedric.

> I use uclibc (small footprint libc), the float support
> it's very simple to
> add.
> Is like the configuration of the kernel.

Yes, I use uclibc, too. and I know float support option.
So I enable float support option.

Target Architecture Features and Options --->
    Enable floating point number support          Y
    Target CPU has a floating point unit (FPU)    N
    Enable full C99 math library support          Y
    
Although, my kernel boot message still appear as below.

# ls
ls: can't resolve symbol '__eqdf2'
ls: can't resolve symbol '__floatsidf'
ls: can't resolve symbol '__ltdf2'
ls: can't resolve symbol '__adddf3'
ls: can't resolve symbol '__fixdfsi'
ls: can't resolve symbol '__negdf2'
ls: can't resolve symbol '__divdf3'
ls: can't resolve symbol '__muldf3'
ls: can't resolve symbol '__truncdfsf2'
ls: can't resolve symbol '__nedf2'
ls: can't resolve symbol '__gedf2'
ls: can't resolve symbol '__subdf3' 
bin         dev         proc        usr 
boot        etc         linuxrc     sbin 


> But to add support float on glibc (standard libc), I
> think the solution of
> Erik should work but I didn't try it.

So, I try to enable libgcc option in "make menuconfig" of uClibc.

General Library Settings --->
   Add unresolved libgcc symbols to uClibc    Y

In this time, Although, my kernel stop after this message.

"Freeing unused kernel memory : 56k init"

and I try to use "nm" command against libc.so.0.
libc.so.0 has link to __eqdf2 and so on.
So, I don't know why my kernel stop after init booting message.

>Personnaly, uclibc give my entire satisfaction util
now.

Your system (busybox & uClibc on ppc) seem to good condition.
Please give me a .config file of uClibc (& Makefile of busybox, if this 
is needed).

If you have another hint, please, give me.

Thank you.

////////////////////////////////////////////////
WASEDA UNIVERSITY
Department of Information and Computer Science
Ubiquitous & Distributed computing Lab.
Hiroaki Ibe
///////////////////////////////////////////////
 



More information about the busybox mailing list