AM_CONDITIONAL(HAVE_LIBGCRYPT, test x$neta_cv_have_libgcrypt = xyes)
AM_CONDITIONAL(HAVE_OPENSSL, test x$neta_cv_have_openssl = xyes)
AM_CONDITIONAL(HAVE_ACLS, test x"$with_acl_support" = x"yes")
-AM_CONDITIONAL(HAVE_LDAP, test x"$with_ldap" = x"yes")
+AM_CONDITIONAL(HAVE_LDAP, test x"$netatalk_cv_ldap" = x"yes")
AM_CONDITIONAL(USE_DHX, test x$neta_cv_compile_dhx = xyes)
AM_CONDITIONAL(USE_DHX2, test x$neta_cv_compile_dhx2 = xyes)
AM_CONDITIONAL(USE_RANDNUM, test x$neta_cv_have_openssl = xyes)
noinst_LTLIBRARIES = libacl.la
libacl_la_SOURCES = cache.c unix.c uuid.c
-libacl_la_LIBADD =
+libacl_la_LDFLAGS =
+libacl_la_LIBADD =
if HAVE_LDAP
libacl_la_SOURCES += ldap.c ldap_config.c
-libacl_la_LIBADD += -lldap
+libacl_la_LIBADD += @LDAP_LIBS@
+libacl_la_LDFLAGS += @LDAP_LDLFLAGS@
endif
AC_MSG_RESULT($netatalk_cv_ldap)
save_CFLAGS=$CFLAGS
-save_LIBS=$LIBS
+save_LDLFLAGS=$LDLFLAGS
CFLAGS=""
-LIBS=""
+LDLFLAGS=""
if test x"$netatalk_cv_ldap" != x"no" ; then
if test x"$netatalk_cv_ldap" != x"yes" -a x"$netatalk_cv_ldap" != x"auto"; then
- CFLAGS=$netatalk_cv_ldap/include
- LIBS=$netatalk_cv_ldap/lib
+ CFLAGS=-I$netatalk_cv_ldap/include
+ LDLFLAGS=-L$netatalk_cv_ldap/lib
fi
AC_CHECK_HEADER([ldap.h], netatalk_cv_ldap=yes,
[ if test x"$netatalk_cv_ldap" = x"yes" ; then
fi
if test x"$netatalk_cv_ldap" = x"yes"; then
+ echo "********************************************************************"
LDAP_CFLAGS=$CFLAGS
- LDAP_LIBS=$LIBS
+ LDAP_LDLFLAGS=$LDLFLAGS
+ LDAP_LIBS=-lldap
AC_DEFINE(HAVE_LDAP,1,[Whether LDAP is available])
AC_SUBST(LDAP_CFLAGS)
+ AC_SUBST(LDAP_LDLFLAGS)
AC_SUBST(LDAP_LIBS)
fi
CFLAGS=$save_CFLAGS
-LIBS=$save_LIBS
+LDLFLAGS=$save_LDLFLAGS
])
dnl Check for ACL support
fi
if test x"$netatalk_cv_ldap" = x"yes"; then
AC_MSG_RESULT([ LDAP:])
- AC_MSG_RESULT([ LIBS = $LDAP_LIBS])
+ AC_MSG_RESULT([ LIBS = $LDAP_LDLFLAGS $LDAP_LIBS])
AC_MSG_RESULT([ CFLAGS = $LDAP_CFLAGS])
fi
])