diff --git a/configure.ac b/configure.ac index bcc542de4dca52055b24ee02d2ac4cf055d7c1f0..1a8733c2581b79a8d14068c3ec17746bf41e1953 100644 --- a/configure.ac +++ b/configure.ac @@ -972,11 +972,8 @@ FP_FIND_LIBFFI AC_SUBST(UseSystemLibFFI) dnl ** check whether we need -ldl to get dlopen() -AC_CHECK_LIB([dl], [dlopen]) -AC_CHECK_LIB([dl], [dlopen], HaveLibdl=YES, HaveLibdl=NO) -AC_SUBST([UseLibdl],[$HaveLibdl]) -dnl ** check whether we have dlinfo -AC_CHECK_FUNCS([dlinfo]) +AC_CHECK_LIB([dl], [dlopen], UseLibdl=YES, UseLibdl=NO) +AC_SUBST([UseLibdl]) dnl ** check for leading underscores in symbol names FP_LEADING_UNDERSCORE diff --git a/rts/configure.ac b/rts/configure.ac index e39d0730cfc9a7c3acf93246f689166c20e29842..82e23c9c88e543b8969caa9aafb6aa507d4238d9 100644 --- a/rts/configure.ac +++ b/rts/configure.ac @@ -33,6 +33,11 @@ GHC_CONVERT_PLATFORM_PARTS([host], [Host]) FPTOOLS_SET_PLATFORM_VARS([host], [Host]) FPTOOLS_SET_HASKELL_PLATFORM_VARS([Host]) +dnl ** check whether we need -ldl to get dlopen() +AC_CHECK_LIB([dl], [dlopen]) +dnl ** check whether we have dlinfo +AC_CHECK_FUNCS([dlinfo]) + dnl -------------------------------------------------- dnl * Miscellaneous feature tests dnl --------------------------------------------------