AC_DEFINE_UNQUOTED(OPENLDAP_VERSION,"$VERSION",Version)
dnl We use autoconf features new to 2.13.
-dnl aclocal.m4 should be built using aclocal from automake 1.4
+dnl aclocal.m4 should be built using aclocal from automake 1.4
+dnl libtool 1.3.3 should be installed.
AC_PREREQ(2.13)dnl Required Autoconf version
AC_CONFIG_HEADER(include/portable.h include/ldap_features.h include/lber_types.h)dnl
-dnl
+dnl ----------------------------------------------------------------
dnl Start Args
AC_MSG_CHECKING(configure arguments)
AC_PREFIX_DEFAULT(/usr/local)
top_builddir=`pwd`
AC_SUBST(top_builddir)dnl
-AC_DEFINE(HAVE_MKVERSION, 1, [define this if you have mkversion])
-
ldap_subdir="openldap"
AC_ARG_WITH(subdir, [ --with-subdir=DIR change default subdirectory used for installs], [
OL_ARG_ENABLE(slurpd,[ --enable-slurpd enable building slurpd], auto)dnl
AC_ARG_WITH(xxliboptions,[Library Generation & Linking Options])
-AM_ENABLE_STATIC
-dnl AM_DISABLE_SHARED
-AM_ENABLE_SHARED
+AC_ENABLE_STATIC
+dnl AC_DISABLE_SHARED
+AC_ENABLE_SHARED
dnl General "enable" options
# validate options
## Initialize vars
LDAP_LIBS=
+LDIF_LIBS=
LDBM_LIBS=
LTHREAD_LIBS=
LUTIL_LIBS=
dnl AC_PROG_INSTALL
+AC_DEFINE(HAVE_MKVERSION, 1, [define this if you have mkversion])
+
+
+dnl
+dnl Determine which C translator to use
+dnl
+
dnl AIX Thread requires we use cc_r or xlc_r.
dnl But only do this IF AIX and CC is not set
dnl and threads are auto|yes|posix.
ol_aix_threads=no
case "$target" in
*-*-aix*) dnl all AIX is not a good idea.
- if test -z "CC" ; then
+ if test -z "$CC" ; then
case "$ol_with_threads" in
auto | yes | posix) ol_aix_threads=yes ;;
esac
dnl (for now, let autoconf sort this out)
dnl CFLAGS=${CFLAGS-""}
-AM_PROG_LIBTOOL
+AC_PROG_LIBTOOL
dnl AC_PROG_MAKE_SET
AC_PROG_AWK
AC_PATH_PROG(EDITOR, vi, /usr/ucb/vi, $PATH:/usr/ucb)
AC_PATH_PROG(FINGER, finger, /usr/ucb/finger, $PATH:/usr/ucb)
-ol_link_modules=no
-if test $ol_enable_modules != no ; then
- AC_PATH_PROG(GLIBCONFIG, glib-config)
-
- if test "no$GLIBCONFIG" = "no" ; then
- if test $ol_enable_modules = yes ; then
- AC_MSG_ERROR([could not locate glib-config])
- fi
-
- else
- SLAPD_MODULES_VERSION="`$GLIBCONFIG --version gmodule`"
- SLAPD_MODULES_CPPFLAGS="`$GLIBCONFIG --cflags gmodule`"
- SLAPD_MODULES_LDFLAGS="`$GLIBCONFIG --libs gmodule`"
-
- dnl should check glib version
- ol_link_modules=yes
- fi
-else
- ol_with_bdb2_module=static
- ol_with_ldap_module=static
- ol_with_ldbm_module=static
- ol_with_passwd_module=static
- ol_with_perl_module=static
- ol_with_shell_module=static
- ol_with_tcl_module=static
-fi
-
ol_link_perl=no
if test $ol_enable_perl != no ; then
AC_PATH_PROG(PERLBIN, perl, /usr/bin/perl)
AC_ISC_POSIX
AC_MINIX
-dnl BeOS requires -lbe -lroot -lnet
-AC_CHECK_LIB(be, be_app, [LIBS="$LIBS -lbe -lroot -lnet"], :, [-lroot -lnet])
-
dnl Checks for system services
AC_CYGWIN
AC_MINGW32
AC_DEFINE_UNQUOTED( EXEEXT, "${EXEEXT}", [defined to be the EXE extension])
+dnl BeOS requires -lbe -lroot -lnet
+AC_CHECK_LIB(be, be_app, [LIBS="$LIBS -lbe -lroot -lnet"], :, [-lroot -lnet])
+
dnl OpenLDAP requires STDC features
AM_PROG_CC_STDC
if test "X${am_cv_prog_cc_stdc}" = "Xno" ; then
AC_MSG_ERROR([OpenLDAP requires compiler to support STDC constructs.])
fi
-dnl AM_C_PROTOTYPES
-
dnl Check cc depend flags
OL_MKDEPEND
if test "${ol_cv_mkdep}" = no ; then
AC_MSG_WARN([do not know how to generate dependencies])
fi
+dnl
+dnl Check for module support
+dnl
+ol_link_modules=no
+if test $ol_enable_modules != no ; then
+ AC_PATH_PROG(GLIBCONFIG, glib-config)
+
+ if test "no$GLIBCONFIG" = "no" ; then
+ if test $ol_enable_modules = yes ; then
+ AC_MSG_ERROR([could not locate glib-config])
+ fi
+
+ else
+ SLAPD_MODULES_VERSION="`$GLIBCONFIG --version gmodule`"
+ SLAPD_MODULES_CPPFLAGS="`$GLIBCONFIG --cflags gmodule`"
+ SLAPD_MODULES_LDFLAGS="`$GLIBCONFIG --libs gmodule`"
+
+ dnl should check glib version
+ ol_link_modules=yes
+ fi
+else
+ ol_with_bdb2_module=static
+ ol_with_ldap_module=static
+ ol_with_ldbm_module=static
+ ol_with_passwd_module=static
+ ol_with_perl_module=static
+ ol_with_shell_module=static
+ ol_with_tcl_module=static
+fi
+
+dnl ----------------------------------------------------------------
+dnl Checks for header files.
+OL_HEADER_STDC
+
+if test $ol_cv_header_stdc != yes; then
+ AC_MSG_WARN([could not locate Standard C compliant headers])
+fi
+
+AC_HEADER_DIRENT
+AC_HEADER_SYS_WAIT
+AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL
+if test $am_cv_sys_posix_termios = yes ; then
+ AC_DEFINE(HAVE_POSIX_TERMIOS,1,
+ [define if you have POSIX termios])
+fi
+
+AC_CHECK_HEADERS( \
+ arpa/inet.h \
+ arpa/nameser.h \
+ assert.h \
+ crypt.h \
+ errno.h \
+ fcntl.h \
+ filio.h \
+ getopt.h \
+ grp.h \
+ libutil.h \
+ limits.h \
+ locale.h \
+ netinet/tcp.h \
+ malloc.h \
+ memory.h \
+ psap.h \
+ pwd.h \
+ resolv.h \
+ sgtty.h \
+ shadow.h \
+ stdarg.h \
+ stddef.h \
+ string.h \
+ strings.h \
+ sysexits.h \
+ sys/file.h \
+ sys/filio.h \
+ sys/errno.h \
+ sys/ioctl.h \
+ sys/param.h \
+ sys/resource.h \
+ sys/select.h \
+ sys/socket.h \
+ sys/syslog.h \
+ sys/time.h \
+ sys/types.h \
+ syslog.h \
+ termios.h \
+ unistd.h \
+)
+
+dnl ----------------------------------------------------------------
dnl Checks for libraries
dnl Find socket()
AC_CHECK_LIB(gen, main)
])
-dnl Check for resolver routines
-AC_CHECK_FUNCS(res_search)
-if test $ac_cv_func_res_search = "no" ; then
- AC_CHECK_LIB(bind, res_search)
- if test "$ac_cv_lib_bind_res_search" = "yes" ; then
- AC_DEFINE(HAVE_RES_SEARCH,1)
- else
- AC_CHECK_LIB(resolv, res_search)
- if test "$ac_cv_lib_resolv_res_search" = "yes" ; then
- AC_DEFINE(HAVE_RES_SEARCH,1)
- fi
- fi
-fi
+AC_CHECK_FUNC(select, :, AC_MSG_ERROR([select() required.]))
+
+dnl Select arg types
+dnl (if this detection becomes permenent, it and the select() detection
+dnl should be done before the yielding select test)
+AC_FUNC_SELECT_ARGTYPES
-dnl HP-UX requires -lV3
-AC_CHECK_LIB(V3, sigset)
AC_CHECK_HEADERS( regex.h )
if test "$ac_cv_header_regex_h" != yes ; then
AC_MSG_ERROR([broken POSIX regex!])
fi
-AC_CHECK_FUNC(select, :, AC_MSG_ERROR([select() required.]))
-dnl Select arg types
-dnl (if this detection becomes permenent, it and the select() detection
-dnl should be done before the yielding select test)
-AC_FUNC_SELECT_ARGTYPES
+dnl HP-UX requires -lV3
+AC_CHECK_LIB(V3, sigset)
+
+
+# find res_search
+if test $ol_enable_dns != no ; then
+ dnl Check for resolver routines
+ AC_CHECK_FUNC(res_search,:)
+ if test $ac_cv_func_res_search = no ; then
+ AC_CHECK_LIB(bind, res_search)
+ ac_cv_func_res_search=$ac_cv_lib_bind_res_search
+ fi
+ if test $ac_cv_func_res_search = no ; then
+ AC_CHECK_LIB(resolv, res_search)
+ ac_cv_func_res_search=$ac_cv_lib_resolv_res_search
+ fi
+
+ if test "$ac_cv_func_res_search" = yes ; then
+ AC_DEFINE(HAVE_RES_SEARCH,1,
+ [define if you have res_search()])
+ elif test $ol_enable_dns = yes ; then
+ AC_MSG_ERROR([--enable-dns requires res_search])
+ else
+ AC_MSG_WARN([no res_search, disabling DNS support])
+ fi
+fi
+
# ISODE tests
ol_link_isode=no
ol_link_tls=no
if test $ol_with_tls != no ; then
- AC_CHECK_HEADERS(ssl.h)
+ AC_CHECK_HEADERS(openssl/ssl.h ssl.h)
- if test $ac_cv_header_ssl_h = yes ; then
+ if test $ac_cv_header_openssl_ssl_h = yes -o $ac_cv_header_ssl_h = yes ; then
AC_CHECK_LIB(ssl, SSLeay_add_ssl_algorithms,
[have_ssleay=yes
need_rsaref=no],
[have_ssleay=no],
[-lcrypto])
+ if test $have_ssleay = no ; then
+ AC_CHECK_LIB(ssl, SSL_library_init,
+ [have_ssleay=yes
+ need_rsaref=no], [have_ssleay=no],
+ [-lcrypto])
+ fi
+
if test $have_ssleay = no ; then
AC_CHECK_LIB(ssl, ssl3_accept,
[have_ssleay=yes
dnl pthread_create() with -kthread (FreeBSD)
dnl pthread_create() with -pthread (FreeBSD/Digital Unix)
dnl pthread_create() with -pthreads (?)
+ dnl pthread_create() with -mthreads (AIX)
dnl pthread_create() with -thread (?)
dnl
dnl Check pthread (final) libraries
dnl
dnl pthread_create in $LIBS
- AC_MSG_CHECKING([for pthread_create in default libraries])
- AC_CACHE_VAL(ol_cv_pthread_create,[
+ AC_CACHE_CHECK([for pthread_create in default libraries],
+ ol_cv_pthread_create,[
AC_TRY_RUN([
#include <pthread.h>
#ifndef NULL
status = pthread_detach( t );
#endif
- if( status ) return status;
-
return status;
}
],
[ol_cv_pthread_create=no],
[dnl assume yes
ol_cv_pthread_create=yes])])
- AC_MSG_RESULT($ol_cv_pthread_create)
if test $ol_cv_pthread_create != no ; then
ol_link_threads=posix
OL_PTHREAD_TRY_LINK([-kthread], [ol_cv_pthread_kthread])
OL_PTHREAD_TRY_LINK([-pthread], [ol_cv_pthread_pthread])
OL_PTHREAD_TRY_LINK([-pthreads],[ol_cv_pthread_pthreads])
+ OL_PTHREAD_TRY_LINK([-mthreads],[ol_cv_pthread_mthreads])
OL_PTHREAD_TRY_LINK([-thread], [ol_cv_pthread_thread])
OL_PTHREAD_TRY_LINK([-lpthread -lmach -lexc -lc_r],
dnl Digital UNIX has sched_yield() in -lrt
AC_CHECK_LIB(rt, sched_yield,
[LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
- AC_DEFINE(HAVE_SCHED_YIELD,1)
+ AC_DEFINE(HAVE_SCHED_YIELD,1,
+ [Define if you have the sched_yield function.])
ac_cv_func_sched_yield=yes],
[ac_cv_func_sched_yield=no])
fi
AC_MSG_ERROR([LinuxThreads header/library mismatch]);
fi
- AC_MSG_CHECKING([if pthread_create() works])
- AC_CACHE_VAL(ol_cv_pthread_create_works,[
+ AC_CACHE_CHECK([if pthread_create() works],
+ ol_cv_pthread_create_works,[
AC_TRY_RUN([
#include <pthread.h>
#ifndef NULL
[ol_cv_pthread_create_works=no],
[dnl assume yes
ol_cv_pthread_create_works=yes])])
- AC_MSG_RESULT($ol_cv_pthread_create_works)
if test $ol_cv_pthread_create_works = no ; then
AC_MSG_ERROR([pthread_create is not usable, check environment settings])
dnl Check if select causes an yield
if test $ol_with_yielding_select = auto ; then
- AC_MSG_CHECKING([if select yields when using pthreads])
- AC_CACHE_VAL(ol_cv_pthread_select_yields,[
+ AC_CACHE_CHECK([if select yields when using pthreads],
+ ol_cv_pthread_select_yields,[
AC_TRY_RUN([
#include <sys/types.h>
#include <sys/time.h>
exit(2);
}],
[ol_cv_pthread_select_yields=no],
- [ol_cv_pthread_select_yields=yes], [
- AC_MSG_ERROR([crossing compiling: use --with-yielding_select=yes|no|manual])])])
- AC_MSG_RESULT($ol_cv_pthread_select_yields)
+ [ol_cv_pthread_select_yields=yes],
+ [ol_cv_pthread_select_yields=cross])])
+
+ if test $ol_cv_pthread_select_yields = cross ; then
+ AC_MSG_ERROR([crossing compiling: use --with-yielding_select=yes|no|manual])
+ fi
if test $ol_cv_pthread_select_yields = yes ; then
ol_with_yielding_select=yes
ol_with_ldbm_api=db2
if test $ol_with_ldbm_type = hash ; then
- AC_DEFINE(LDBM_USE_DBHASH,1)
+ AC_DEFINE(LDBM_USE_DBHASH,1,
+ [define this to use DBHASH w/ LDBM backend])
else
- AC_DEFINE(LDBM_USE_DBBTREE,1)
+ AC_DEFINE(LDBM_USE_DBBTREE,1,
+ [define this to use DBBTREE w/ LDBM backend])
fi
dnl $ol_cv_lib_db2 should be yes or -ldb
ol_with_ldbm_api=db
if test $ol_with_ldbm_type = hash ; then
- AC_DEFINE(LDBM_USE_DBHASH,1)
+ AC_DEFINE(LDBM_USE_DBHASH,1,
+ [define this to use DBHASH w/ LDBM backend])
else
- AC_DEFINE(LDBM_USE_DBBTREE,1)
+ AC_DEFINE(LDBM_USE_DBBTREE,1,
+ [define this to use DBBTREE w/ LDBM backend])
fi
dnl $ol_cv_lib_db should be yes or -ldb
have_crypt=yes], [have_crypt=no])])
if test $have_crypt = yes ; then
- AC_DEFINE(HAVE_CRYPT,1)
+ AC_DEFINE(HAVE_CRYPT,1, [define if crypt(3) is available])
else
AC_MSG_WARN(could not find crypt)
if test $ol_enable_crypt = yes ; then
LIBOBJS="$LIBOBJS setproctitle.o"])])
if test $have_setproctitle = yes ; then
- AC_DEFINE(HAVE_SETPROCTITLE,1)
+ AC_DEFINE(HAVE_SETPROCTITLE,1,
+ [define if setproctitle(3) is available])
fi
fi
-dnl ----------------------------------------------------------------
-dnl Checks for header files.
-OL_HEADER_STDC
-
-if test $ol_cv_header_stdc != yes; then
- AC_MSG_WARN([could not locate Standard C compliant headers])
-fi
-
-AC_HEADER_DIRENT
-AC_HEADER_SYS_WAIT
-AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL
-if test $am_cv_sys_posix_termios = yes ; then
- AC_DEFINE(HAVE_POSIX_TERMIOS,1,
- [define if you have POSIX termios])
-fi
+OL_LIB_FETCH
-AC_CHECK_HEADERS( \
- arpa/inet.h \
- arpa/nameser.h \
- assert.h \
- crypt.h \
- errno.h \
- fcntl.h \
- filio.h \
- getopt.h \
- grp.h \
- libutil.h \
- limits.h \
- locale.h \
- malloc.h \
- memory.h \
- psap.h \
- pwd.h \
- resolv.h \
- sgtty.h \
- shadow.h \
- stdarg.h \
- stddef.h \
- string.h \
- strings.h \
- sysexits.h \
- sys/file.h \
- sys/filio.h \
- sys/errno.h \
- sys/ioctl.h \
- sys/param.h \
- sys/resource.h \
- sys/select.h \
- sys/socket.h \
- sys/syslog.h \
- sys/time.h \
- sys/types.h \
- syslog.h \
- termios.h \
- unistd.h \
-)
+if test $ol_cv_lib_fetch != no ; then
+ LDIF_LIBS="$LDIF_LIBS $ol_link_fetch"
+fi
dnl ----------------------------------------------------------------
dnl Checks for typedefs, structures, and compiler characteristics.
AC_TYPE_SIGNAL
OL_TYPE_SIG_ATOMIC_T
AC_TYPE_SIZE_T
+OL_TYPE_SOCKLEN_T
AC_STRUCT_ST_BLKSIZE
AC_HEADER_TIME
AC_STRUCT_TM
dnl Sort out defines
if test "$ol_enable_debug" != no ; then
- AC_DEFINE(LDAP_DEBUG,1)
+ AC_DEFINE(LDAP_DEBUG,1,
+ [define this to add debugging code])
fi
if test "$ol_enable_syslog" = yes ; then
- AC_DEFINE(LDAP_SYSLOG,1)
+ AC_DEFINE(LDAP_SYSLOG,1,
+ [define this to add syslog code])
fi
if test "$ol_enable_libui" = yes ; then
- AC_DEFINE(LDAP_LIBUI,1)
+ AC_DEFINE(LDAP_LIBUI,1,
+ [define this for LDAP User Interface support])
fi
if test "$ol_enable_cache" = no ; then
- AC_DEFINE(LDAP_NOCACHE,1)
+ AC_DEFINE(LDAP_NOCACHE,1,
+ [define this to remove -lldap cache support])
fi
if test "$ol_enable_dns" != no ; then
AC_DEFINE(LDAP_API_FEATURE_X_OPENLDAP_V2_DNS,LDAP_VENDOR_VERSION)
fi
if test "$ol_enable_proctitle" != no ; then
- AC_DEFINE(LDAP_PROCTITLE,1)
+ AC_DEFINE(LDAP_PROCTITLE,1,
+ [define this for LDAP process title support])
fi
if test "$ol_enable_referrals" != no ; then
AC_DEFINE(LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS,LDAP_VENDOR_VERSION)
fi
if test "$ol_enable_cldap" != no ; then
- AC_DEFINE(LDAP_CONNECTIONLESS,1)
+ AC_DEFINE(LDAP_CONNECTIONLESS,1,[define to support CLDAP])
fi
if test "$ol_enable_crypt" != no ; then
- AC_DEFINE(SLAPD_CRYPT,1)
+ AC_DEFINE(SLAPD_CRYPT,1,[define to support crypt(3) passwords])
fi
if test "$ol_enable_cleartext" != no ; then
- AC_DEFINE(SLAPD_CLEARTEXT,1)
+ AC_DEFINE(SLAPD_CLEARTEXT,1,[define to support cleartext passwords])
fi
if test "$ol_enable_phonetic" != no ; then
- AC_DEFINE(SLAPD_PHONETIC,1)
+ AC_DEFINE(SLAPD_PHONETIC,1,[define to support phonetic])
fi
if test "$ol_enable_rlookups" != no ; then
- AC_DEFINE(SLAPD_RLOOKUPS,1)
+ AC_DEFINE(SLAPD_RLOOKUPS,1,[define to support reverse lookups])
fi
if test "$ol_link_modules" != no ; then
- AC_DEFINE(SLAPD_MODULES,1)
+ AC_DEFINE(SLAPD_MODULES,1,[define to support modules])
BUILD_SLAPD=yes
fi
if test "$ol_link_bdb2" != no ; then
- AC_DEFINE(SLAPD_BDB2,1)
+ AC_DEFINE(SLAPD_BDB2,1,[define to support BDB2 backend])
BUILD_SLAPD=yes
BUILD_BDB2=yes
if test "$ol_with_bdb2_module" != static ; then
- AC_DEFINE(SLAPD_BDB2_DYNAMIC,1)
+ AC_DEFINE(SLAPD_BDB2_DYNAMIC,1,
+ [define to support dynamic BDB2 backend])
BUILD_BDB2_DYNAMIC=yes
fi
fi
if test "$ol_enable_ldap" != no ; then
- AC_DEFINE(SLAPD_LDAP,1)
+ AC_DEFINE(SLAPD_LDAP,1,[define to support LDAP backend])
BUILD_SLAPD=yes
BUILD_LDAP=yes
if test "$ol_with_ldap_module" != static ; then
- AC_DEFINE(SLAPD_LDAP_DYNAMIC,1)
+ AC_DEFINE(SLAPD_LDAP_DYNAMIC,1,
+ [define to support dynamic LDAP backend])
BUILD_LDAP_DYNAMIC=yes
fi
fi
if test "$ol_link_ldbm" != no ; then
- AC_DEFINE(SLAPD_LDBM,1)
+ AC_DEFINE(SLAPD_LDBM,1,[define to support LDBM backend])
BUILD_SLAPD=yes
BUILD_LDBM=yes
if test "$ol_with_ldbm_module" != static ; then
- AC_DEFINE(SLAPD_LDBM_DYNAMIC,1)
+ AC_DEFINE(SLAPD_LDBM_DYNAMIC,1,
+ [define to support dynamic LDBM backend])
BUILD_LDBM_DYNAMIC=yes
fi
fi
if test "$ol_enable_passwd" != no ; then
- AC_DEFINE(SLAPD_PASSWD,1)
+ AC_DEFINE(SLAPD_PASSWD,1,[define to support PASSWD backend])
BUILD_SLAPD=yes
BUILD_PASSWD=yes
if test "$ol_with_passwd_module" != static ; then
- AC_DEFINE(SLAPD_PASSWD_DYNAMIC,1)
+ AC_DEFINE(SLAPD_PASSWD_DYNAMIC,1,
+ [define to support dynamic PASSWD backend])
BUILD_PASSWD_DYNAMIC=yes
fi
fi
if test "$ol_link_perl" != no ; then
- AC_DEFINE(SLAPD_PERL,1)
+ AC_DEFINE(SLAPD_PERL,1,[define to support PERL backend])
BUILD_SLAPD=yes
BUILD_PERL=yes
if test "$ol_with_perl_module" != static ; then
- AC_DEFINE(SLAPD_PERL_DYNAMIC,1)
+ AC_DEFINE(SLAPD_PERL_DYNAMIC,1,
+ [define to support dynamic PERL backend])
BUILD_PERL_DYNAMIC=yes
fi
fi
if test "$ol_enable_shell" != no ; then
- AC_DEFINE(SLAPD_SHELL,1)
+ AC_DEFINE(SLAPD_SHELL,1,[define to support SHELL backend])
BUILD_SLAPD=yes
BUILD_SHELL=yes
if test "$ol_with_shell_module" != static ; then
- AC_DEFINE(SLAPD_SHELL_DYNAMIC,1)
+ AC_DEFINE(SLAPD_SHELL_DYNAMIC,1,
+ [define to support dynamic SHELL backend])
BUILD_SHELL_DYNAMIC=yes
fi
fi
if test "$ol_enable_tcl" != no ; then
- AC_DEFINE(SLAPD_TCL,1)
+ AC_DEFINE(SLAPD_TCL,1,[define to support TCL backend])
BUILD_SLAPD=yes
BUILD_TCL=yes
if test "$ol_with_tcl_module" != static; then
- AC_DEFINE(SLAPD_TCL_DYNAMIC,1)
+ AC_DEFINE(SLAPD_TCL_DYNAMIC,1,
+ [define to support dynamic TCL backend])
BUILD_TCL_DYNAMIC=yes
fi
fi
AC_SUBST(LDAP_LIBS)
AC_SUBST(LDAPD_LIBS)
+AC_SUBST(LDIF_LIBS)
AC_SUBST(SLAPD_LIBS)
AC_SUBST(SLURPD_LIBS)
AC_SUBST(LDBM_LIBS)