[Bug bootstrap/40972] libtool fails to detect pe-x86-64 import library
ktietz at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sat Dec 5 18:31:00 GMT 2009
------- Comment #5 from ktietz at gcc dot gnu dot org 2009-12-05 18:31 -------
I meant in libtool.m4, too:
We have here:
mingw* | pw32*)
# Base MSYS/MinGW do not provide the 'file' command needed by
# func_win32_libid shell function, so use a weaker test based on 'objdump',
# unless we find 'file', for example because we are cross-compiling.
# func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
lt_cv_file_magic_cmd='func_win32_libid'
else
lt_cv_deplibs_check_method='file_magic file format
pei*-i386(.*architecture: i386)?'
lt_cv_file_magic_cmd='$OBJDUMP -f'
fi
;;
But well, this is not about library, so my fault. It is about shared libraries.
Cheers,
Kai
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40972
More information about the Gcc-bugs
mailing list