From: Ralph E. <ral...@gm...> - 2011-12-03 07:50:02
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I use libtool-2.4.1 :) but it still fails if file magic is in $PATH im not sure how the file magic tool reads dynamic libraries but i found that if i copy the dll it complains about to mingw/bin and rename it to say libws2_32.dll then it works. Maybe a bug with the win32 file magic tool i use for some projects ? (its rather old :/). I allways try without pass_all in lt_cv_deplibs_check_method first but i newer had any adverse effects (besides my own stupidity) from using it. Strangely enough tor lilquist uses it all over the place in opensuses mingw32 crosscompiler so i guessed the impact was atleast minimal. the contents of the config.site i use -> lt_cv_cc_dll_switch=${lt_cv_cc_dll_switch=-mdll} lt_cv_compiler_c_o=${lt_cv_compiler_c_o=yes} lt_cv_compiler_o_lo=${lt_cv_compiler_o_lo=yes} lt_cv_deplibs_check_method=${lt_cv_deplibs_check_method='pass_all'} lt_cv_file_magic_cmd=${lt_cv_file_magic_cmd='$OBJDUMP -f'} lt_cv_file_magic_test_file=${lt_cv_file_magic_test_file=} test "${lt_cv_global_symbol_to_c_name_address+set}" = set || lt_cv_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' lt_cv_global_symbol_to_cdecl=${lt_cv_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern char \1;/p'\'''} lt_cv_ld_reload_flag=${lt_cv_ld_reload_flag=-r} lt_cv_need_dllmain=${lt_cv_need_dllmain=no} lt_cv_prog_cc_can_build_shared=${lt_cv_prog_cc_can_build_shared=yes} lt_cv_prog_cc_no_builtin=${lt_cv_prog_cc_no_builtin=} lt_cv_prog_cc_pic=${lt_cv_prog_cc_pic=' -DDLL_EXPORT'} lt_cv_prog_cc_pic_works=${lt_cv_prog_cc_pic_works=yes} lt_cv_prog_cc_shlib=${lt_cv_prog_cc_shlib=} lt_cv_prog_cc_static=${lt_cv_prog_cc_static=-static} lt_cv_prog_cc_static_works=${lt_cv_prog_cc_static_works=yes} lt_cv_prog_cc_wl=${lt_cv_prog_cc_wl=-Wl,} lt_cv_prog_gnu_ld=${lt_cv_prog_gnu_ld=yes} lt_cv_sys_global_symbol_pipe=${lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''} lt_cv_sys_path_separator=${lt_cv_sys_path_separator=:} -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJO2dSmAAoJEIjGvG7Y4HU88wwIAIhu/zVy8BGAKEqlfWuuHcNH RDnhLYULFyFdB3feAFpQC0vtKGLFIZJmO7377GZ9/53SMzRtv+3aHqPy5qB/Yo9A GgCiftxfWGyshKp1TYtp1CNsb9DT/It9Xc/PbYo+NNoyhEwVEYzx/0zRdYZPaGG7 42dpCCZiac1oPLdIefjFqUqIEf5Pt1rv+tkqVSZdcpvHgTqp/8+YwfIuzWo+rgSQ SI2CQtCVK/G9kdgKpVnfHL6lE3fQer9IsKo756YH4whR2hXhs8dGAwb1wstpePN9 u7AZ0kd2QAeiWgNnR9Hnd+POCNK2d+YJ9pCBRvlzfXFVBDx3Njd2V0o9t6VnONM= =zKzg -----END PGP SIGNATURE----- |