I have noticed a typo in libtool.m4 (from libtool-1.5.22).
In two (nested) places the file uses something like
AC_CHECK_LIB([dld], [FUNC],
[lt_cv_dlopen="FUNC" lt_cv_dlopen_libs="-dld"],
[ACTION-IF-NOT-FOUND])
I think this is a typo and ought to read
lt_cv_dlopen_libs="-ldld"
as per the attached patch.
The generated configure scripts will probably fail for systems where libdld
is required (which are these?).
regards
Peter Breitenlohner <[EMAIL PROTECTED]>diff -ur libtool-1.5.22.orig/libtool.m4 libtool-1.5.22/libtool.m4
--- libtool-1.5.22.orig/libtool.m4 2005-12-18 22:53:17.000000000 +0100
+++ libtool-1.5.22/libtool.m4 2006-06-19 14:10:42.000000000 +0200
@@ -946,7 +946,7 @@
AC_CHECK_FUNC([shl_load],
[lt_cv_dlopen="shl_load"],
[AC_CHECK_LIB([dld], [shl_load],
- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
+ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
[AC_CHECK_FUNC([dlopen],
[lt_cv_dlopen="dlopen"],
[AC_CHECK_LIB([dl], [dlopen],
@@ -954,7 +954,7 @@
[AC_CHECK_LIB([svld], [dlopen],
[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
[AC_CHECK_LIB([dld], [dld_link],
- [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
+ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
])
])
])
_______________________________________________
Bug-libtool mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-libtool