This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
using gcc-2.95.3
- From: "Xu Junjuan" <xujunjuan at arch dot cs dot pku dot edu dot cn>
- To: "glibc-alpha" <libc-alpha at sourceware dot cygnus dot com>
- Date: Sun, 3 Mar 2002 14:03:37 +0800
- Subject: using gcc-2.95.3
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