[uClibc] Problem with soft-float and hidden symbol in libgcc(uclibc0.9.26/gcc 3.3.4)

Joakim Tjernlund Joakim.Tjernlund at lumentis.se
Sat Oct 23 22:47:33 UTC 2004


> > This looks like the bug I found, libm* was built with gcc-intial and not
> > with gcc-final. The -lgcc worked for me as well but that is an ugly fix.
> > Perhaps you have to rebuild libm* in uClibc and then copy it to
> > staging_dir/lib
> 
> I get you. OK, I built the toolchain (without my -lgcc hack) and it installed 
> in the staging dir. Then I went back into the uClibc dir, and did a make 
> clean; make. Finally, I copied the rebuilt lib/libm* and lib/libc* back 
> across into my staging dir. The toolchain used to compile was definitely that 
> installed in the staging directory - so it should be the gcc-final one.
> 
> Unfortunately, the rebuilt components have exactly the same problem. I'm happy 
> to try other suggestions if you have them though.

Just one, try latest gcc and binutils in buildroot.

    Jocke



More information about the uClibc mailing list