This is a patch for libtool to support Linux/mips. Unlike Linux/i386, we get
# file /lib/libc-2.2.4.so /lib/libc-2.2.4.so: ELF 32-bit LSB mips-1 shared object, MIPS R3000_LE [bfd bug], version 1, not stripped on Linux/mips. This patch tries to support Linux/mips. Also we don't need to set lt_cv_deplibs_check_method in 3 places and only the last one is used. BTW, I can also provide a patch for gcc. H.J. --- 2002-02-03 H.J. Lu ([EMAIL PROTECTED]) * libtool.m4 (lt_cv_deplibs_check_method): Support Linux/mips. --- libtool/libtool.m4.mips Sun Feb 3 23:18:59 2002 +++ libtool/libtool.m4 Sun Feb 3 23:23:02 2002 @@ -1942,14 +1942,7 @@ irix5* | irix6* | nonstopux*) # This must be Linux ELF. linux*) - case $host_cpu in - alpha* | hppa* | i*86 | ia64* | m68* | mips | mipsel | powerpc* | sparc* | s390* | sh*) - lt_cv_deplibs_check_method=pass_all ;; - *) - # glibc up to 2.1.1 does not perform some relocations on ARM - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; - esac - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB( .*|) +(shared object|dynamic lib )' lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ;; _______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool