From: Albert Chin-A-Young Date: Mon, 25 Jun 2001 00:30:52 +0000 (+0000) Subject: * libtool.m4: Prefer shl_load to dlopen on HP-UX because dlopen X-Git-Tag: release-1-4b~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b4a5b764da0ef92b123a96387be4ee8e74c2219;p=thirdparty%2Flibtool.git * libtool.m4: Prefer shl_load to dlopen on HP-UX because dlopen won't work properly without a patch. --- diff --git a/ChangeLog b/ChangeLog index 9b1ab4193..3a9cb8ff1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-06-25 Albert Chin-A-Young + + * libtool.m4: Prefer shl_load to dlopen on HP-UX because dlopen + won't work properly without a patch. + 2001-06-25 Daniel Harvey * libtool.m4 (ltdll_cmds): [$]0 doesn't appear to translate through diff --git a/libtool.m4 b/libtool.m4 index abef03939..eeb7fd869 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -699,13 +699,14 @@ else ;; *) - AC_CHECK_LIB(dl, dlopen, [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], - [AC_CHECK_FUNC(dlopen, lt_cv_dlopen="dlopen", - [AC_CHECK_FUNC(shl_load, lt_cv_dlopen="shl_load", - [AC_CHECK_LIB(svld, dlopen, - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], - [AC_CHECK_LIB(dld, shl_load, - [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) + AC_CHECK_FUNC(shl_load, lt_cv_dlopen="shl_load", + [AC_CHECK_LIB(dld, shl_load, + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"], + [AC_CHECK_LIB(dl, dlopen, + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], + [AC_CHECK_FUNC(dlopen, lt_cv_dlopen="dlopen", + [AC_CHECK_LIB(svld, dlopen, + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"]) ]) ]) ])