[],
[AC_MSG_ERROR([ldap header (lber.h) not found])]
)
- AC_SUBST([LIBLDAP])
AC_CHECK_LIB([ldap_r], [ldap_set_option],
[
AC_DEFINE([HAVE_LIBLDAP_R], [1], [Have -lldap_r])
LIBLDAP="ldap_r"
+ LDAP_LIBS="-lldap_r -llber"
],
[
AC_CHECK_LIB([ldap], [ldap_set_option],
[
AC_DEFINE([HAVE_LIBLDAP], 1, [Have -lldap])
LIBLDAP="ldap"
+ LDAP_LIBS="-lldap -llber"
],
[AC_MSG_ERROR([ldap library (libldap) not found])]
)
AC_CHECK_LIB([$LIBLDAP], [ldap_sasl_bind],
[AC_DEFINE([HAVE_LDAP_SASL_BIND], 1, [Define to 1 if you have ldap_sasl_bind])]
)
+
+ AC_SUBST([LDAP_LIBS])
])
pkglib_LTLIBRARIES = libldapbackend.la
libldapbackend_la_SOURCES = ldapbackend.cc ldapbackend.hh powerldap.hh powerldap.cc utils.hh
-libldapbackend_la_LDFLAGS =-module -avoid-version
-libldapbackend_la_LIBADD =-l$(LIBLDAP)
+libldapbackend_la_LDFLAGS = -module -avoid-version
+libldapbackend_la_LIBADD = $(LDAP_LIBS)