[uClibc] [mips]buildroot Softfloat shared error

calilon calilon at 126.com
Wed Sep 15 01:48:24 UTC 2004


    Dears,

    Who have meet follow error, when you compile uClibc + gcc3.3.4
toolchain using recent buildroot.

    _eq_df can't be found in libgcc.a ? First stage gcc was configued as
--disable-shared!

    I found a bug list about gcc, it saids use gcc not ld to avoid " is
referenced by DSO" error. But, follow flags all sounds good.

    

    ******************************** error
******************************

    buildroot/build_mipsel_nofpu/staging_dir/bin/mipsel-linux-uclibc-gcc
-Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing  -Os
-mno-split-addresses  -mips2 -mtune=mips2 -msoft-float -fno-builtin
-nostdinc -D_LIBC -I../include -I.
-I/home/calilon/buildroot/build_mipsel_nofpu/staging_dir/lib/gcc-lib/mipsel-
linux-uclibc/3.3.4/include -DNDEBUG -fPIC -D__LDSO_LDD_SUPPORT -Wl,-s \

            -DUCLIBC_RUNTIME_PREFIX= \

            -DUCLIBC_LDSO=ld-uClibc.so.0 \

            ldd.c -o ldd  -L../lib

    
/home/calilon/buildroot/build_mipsel_nofpu/staging_dir/usr/bin/../lib/gcc-li
b/mipsel-linux-uclibc/3.3.4/../../../../mipsel-linux-uclibc/bin/ld: ldd:
hidden symbol `__eqdf2' in
/home/calilon/buildroot/build_mipsel_nofpu/staging_dir/usr/bin/../lib/gcc-li
b/mipsel-linux-uclibc/3.3.4/libgcc.a(_eq_df.oS) is referenced by DSO

    collect2: ld returned 1 exit status

    make[2]: *** [ldd] Error 1

    ***************************** error end
*****************************

    

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.busybox.net/pipermail/uclibc/attachments/20040915/f36c59f6/attachment-0001.htm 


More information about the uClibc mailing list