Hi. After the careful abuse of a Star Trek Plot, I have managed to discovered that there are a number of files *-2.3.4.so on the target machine.
So far I have install all these files into /usr/armv5tel-softfloat-linux-gnueabi/lib/ . Thus ./configure has complete properly, then make and make DESTDIR="qnap-D-1.2.3" install also! Now the product of this seems to still use Glibc 2.7... So I'm now explicitly targeting all the Glibc 2.3.4 libraries. I'll see how that goes. That fails in the configure with configure:4213: armv5tel-softfloat-linux-gnueabi-gcc conftest.c /usr/armv5tel-softfloat-linux-gnueabi/lib/libc-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/ld-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libcrypt-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libdl-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libm-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libnsl-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libnss_dns-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libnss_files-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libresolv-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/librt-2.3.4.so /usr/armv5tel-softfloat-linux-gnueabi/lib/libutil-2.3.4.so >&5 /usr/armv5tel-softfloat-linux-gnueabi/lib/librt-2.3.4.so: undefined reference to `__librt_enable_asynccan...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libpthread.so.0: undefined reference to `_dl_allocate_...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libpthread.so.0: undefined reference to `_dl_get_tls_static_i...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libc.so.6: undefined reference to `__tls_get_a...@glibc_2.4' /usr/armv5tel-softfloat-linux-gnueabi/lib/librt-2.3.4.so: undefined reference to `__librt_disable_asynccan...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libdl-2.3.4.so: undefined reference to `_dl_o...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libpthread.so.0: undefined reference to `_dl_allocate_tls_i...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libdl-2.3.4.so: undefined reference to `_dl_cl...@glibc_private' /usr/armv5tel-softfloat-linux-gnueabi/lib/libpthread.so.0: undefined reference to `_dl_deallocate_...@glibc_private' collect2: ld returned 1 exit status configure:4217: $? = 1 configure:4255: result: configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Dovecot" | #define PACKAGE_TARNAME "dovecot" | #define PACKAGE_VERSION "1.2.rc5" | #define PACKAGE_STRING "Dovecot 1.2.rc5" | #define PACKAGE_BUGREPORT "[email protected]" | #define PACKAGE "dovecot" | #define VERSION "1.2.rc5" | /* end confdefs.h. */ I think I must have missed something when copying glibc... But I don't know yet. Thank you for your patience. Mike Frysinger wrote: > On Friday 18 September 2009 09:03:09 David Ford wrote: >> /usr/armv5tel-softfloat-linux-gnueabi/lib/libc-2.3.4.so: undefined >> reference to `_dl_out_of_mem...@glibc_private' > > you have a mismatch between the glibc files you're importing. you must > include all of the libraries from the exact same glibc build, not just one or > two. > -mike
smime.p7s
Description: S/MIME Cryptographic Signature
