Hello, I am trying to cross compile the glibc module, but I have run into a problem with unresolved symbols. I am trying to compile glibc version 2.1.1-7 for the armv4. Here is the bld-env that we are using: ix86-kernel2.2.2 binutils2.9.1.0.21-1 egcs1.1.1-8 This is the configure line that I used: configure --prefix=/arm-linux/src/user/glibc/2.1.1-7/glibc/local --enable-add-ons --with-headers=/opt/INETlgnu/armv4l-inet-linux/sys-include --host=armv4l-inet-linux After compiling for several hours, I get an error message - included below- about some unresolved symbols in libc.so.6 (__deregister_frame_info and __register_frame_info). The glibc FAQ has several points about unresolved symbols though I did not find one that I could apply to this case. FAQ 3.18 and 2.7 are close, and 2.8 mentions __register_frame_info specifically, but it is talking about executing not compiling. Any suggestions would be very much appreciated. make[2]: Entering directory `/arm-linux/src/user/glibc/2.1.1-7/glibc/db2' /opt/INETlgnu/bin/armv4l-inet-linux-gcc -nostdlib -nostartfiles -o /arm-linux/src/user/glibc/2.1.1-7/glibc/build/db2/makedb -Wl,-dynamic-linker=/arm-linux/src/user/glibc/2.1.1-7/glibc/local/lib/ld-linux.so.2 /arm-linux/src/user/glibc/2.1.1-7/glibc/build/csu/crt1.o /arm-linux/src/user/glibc/2.1.1-7/glibc/build/csu/crti.o `/opt/INETlgnu/bin/armv4l-inet-linux-gcc --print-file-name=crtbegin.o` /arm-linux/src/user/glibc/2.1.1-7/glibc/build/db2/makedb.o /arm-linux/src/user/glibc/2.1.1-7/glibc/build/db2/libdb.so.3 -Wl,-rpath-link=/arm-linux/src/user/glibc/2.1.1-7/glibc/build:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/math:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/elf:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/nss:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/nis:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/db2:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/rt:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/resolv:/arm-linux/src/user/glibc/2.1.1-7/glibc/build/linuxthreads /arm-linux/src/user/glibc/2.1.1-7/glibc/build/libc.so.6 /arm-linux/src/user/glibc/2.1.1-7/glibc/build/libc_nonshared.a -lgcc `/opt/INETlgnu/bin/armv4l-inet-linux-gcc --print-file-name=crtend.o` /arm-linux/src/user/glibc/2.1.1-7/glibc/build/csu/crtn.o /arm-linux/src/user/glibc/2.1.1-7/glibc/build/libc.so.6: undefined reference to `__deregister_frame_info' /arm-linux/src/user/glibc/2.1.1-7/glibc/build/libc.so.6: undefined reference to `__register_frame_info' collect2: ld returned 1 exit status make[2]: *** [/arm-linux/src/user/glibc/2.1.1-7/glibc/build/db2/makedb] Error 1 make[2]: Leaving directory `/arm-linux/src/user/glibc/2.1.1-7/glibc/db2' make[1]: *** [db2/others] Error 2 make[1]: Leaving directory `/arm-linux/src/user/glibc/2.1.1-7/glibc' make: *** [all] Error 2 Thanks! --Andy unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
