Add support for extended attributes: draft-dekok-radext-radius-extensions
[freeradius.git] / configure.in
index c7d41e6..d338aa6 100644 (file)
@@ -73,11 +73,12 @@ if test -z "$makever"; then
 fi
 
 AC_ARG_WITH(system-libtldl,
-[  --with-system-libtldl   Use the libtltdl installed in your system (default=use our own)],
+[  --with-system-libtldl   Use the libltdl installed in your system (default=use our own)],
 [
 LIBLTDL="-lltdl"
 INCLTDL=
 LTDL_SUBDIRS=
+enable_ltdl_install=no
 ],
 [
 AC_LIBLTDL_INSTALLABLE
@@ -520,8 +521,9 @@ dnl Check for OpenSSL libraries.
 OPENSSL_LIBS=
 if test "x$WITH_OPENSSL" = xyes; then
   old_LIBS=$LIBS
+  old_LDFLAGS="$LDFLAGS"
   if test "x$OPENSSL_LIB_DIR" != "x"; then
-    LIBS="-L$OPENSSL_LIB_DIR $LIBS"
+    LDFLAGS="$LDFLAGS -L$OPENSSL_LIB_DIR"
   fi
   AC_CHECK_LIB(crypto, DH_new,
     [
@@ -539,6 +541,7 @@ if test "x$WITH_OPENSSL" = xyes; then
            ], [])
     ], [])
   LIBS=$old_LIBS
+  LDFLAGS="$old_LDFLAGS"
 fi
 
 AC_CHECK_LIB(ws2_32, htonl)
@@ -930,6 +933,11 @@ dnl #  7. Checks for library functions
 dnl #
 dnl #############################################################
 
+old_LIBS="$LIBS"
+LIBS="$LIBS $LIBLTDL"
+AC_CHECK_FUNC(lt_dladvise_init, AC_DEFINE(HAVE_HAVE_LT_DLADVISE_INIT, [], [Do we have the lt_dladvise_init function]))
+LIBS="$old_LIBS"
+
 dnl Check for libcrypt
 dnl We use crypt(3) which may be in libc, or in libcrypt (eg FreeBSD)
 AC_CHECK_LIB(crypt, crypt,