using gcc-2.95.3
Xu Junjuan
xujunjuan@arch.cs.pku.edu.cn
Sat Mar 2 22:02:00 GMT 2002
Hi,
I cross-compiled glibc-2.1.2 with gcc-2.95.3 for arm-linux , but the below error is reported.
arm-linux-gcc -nostdlib -nostartfiles -o /home/xjj/glibc-2.1.2/obj/glibc-arm3/db2/makedb -Wl,-dynamic-linker=/porting/version1.0.7/build_cross/arm-linux3/lib/ld-linux.so.2 /home/xjj/glibc-2.1.2/obj/glibc-arm3/csu/crt1.o /home/xjj/glibc-2.1.2/obj/glibc-arm3/csu/crti.o `arm-linux-gcc --print-file-name=crtbegin.o` /home/xjj/glibc-2.1.2/obj/glibc-arm3/db2/makedb.o /home/xjj/glibc-2.1.2/obj/glibc-arm3/db2/libdb.so.3 -Wl,-rpath-link=/home/xjj/glibc-2.1.2/obj/glibc-arm3:/home/xjj/glibc-2.1.2/obj/glibc-arm3/math:/home/xjj/glibc-2.1.2/obj/glibc-arm3/elf:/home/xjj/glibc-2.1.2/obj/glibc-arm3/nss:/home/xjj/glibc-2.1.2/obj/glibc-arm3/nis:/home/xjj/glibc-2.1.2/obj/glibc-arm3/db2:/home/xjj/glibc-2.1.2/obj/glibc-arm3/rt:/home/xjj/glibc-2.1.2/obj/glibc-arm3/resolv:/home/xjj/glibc-2.1.2/obj/glibc-arm3/linuxthreads /home/xjj/glibc-2.1.2/obj/glibc-arm3/libc.so.6 /home/xjj/glibc-2.1.2/obj/glibc-arm3/libc_nonshared.a -lgcc `arm-linux-gcc --print-file-name=crtend.o` /home/xjj/glibc-2.1.2/obj/glibc-arm3/csu/crtn.o
/home/xjj/glibc-2.1.2/obj/glibc-arm3/elf/ld-linux.so.2: undefined reference to `__libc_global_ctors'
collect2: ld returned 1 exit status
make[2]: *** [/home/xjj/glibc-2.1.2/obj/glibc-arm3/db2/makedb] Error 1
The cofiguration is " ../../src/glibc-jb-ms/configure arm-linux --build=i386-linux --enable-add-ons=linuxthrea
ds,crypt ".
What can I do ?
Thanks & best regards.
Xu
More information about the Libc-alpha
mailing list