2005-11-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
- * tests/defs.m4sh (func_configure_nofail): Actually pass
- options (like --disable-shared) to func_configure.
+ * libltdl/m4/libtool.m4 (LT_SYS_DLOPEN_SELF, _LT_COMPILER_PIC):
+ Make sure `$wl' is properly expanded for tests involving
+ `export_dynamic_flag_spec', `lt_prog_compiler_static'.
+
+ * tests/defs.m4sh (func_configure): Actually pass
+ options (like --disable-shared) to func_configure_nofail.
2005-11-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
save_LDFLAGS="$LDFLAGS"
- eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
save_LIBS="$LIBS"
LIBS="$lt_cv_dlopen_libs $LIBS"
])
if test "x$lt_cv_dlopen_self" = xyes; then
- eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
lt_cv_dlopen_self_static, [dnl
_LT_TRY_DLOPEN_SELF(
#
# Check to make sure the static flag actually works.
#
-_LT_LINKER_OPTION([if $compiler static flag $_LT_TAGVAR(lt_prog_compiler_static, $1) works],
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
_LT_TAGVAR(lt_prog_compiler_static_works, $1),
- $_LT_TAGVAR(lt_prog_compiler_static, $1),
+ $lt_tmp_static_flag,
[],
[_LT_TAGVAR(lt_prog_compiler_static, $1)=])
_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],