From: Yang Tse Date: Wed, 10 Oct 2007 13:00:11 +0000 (+0000) Subject: improve checking for ldap.h and ldap_ssl.h header files X-Git-Tag: upstream/7.37.1~8567 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d09bac137a88ff80d2af0d08646b4551b2b5459b;p=platform%2Fupstream%2Fcurl.git improve checking for ldap.h and ldap_ssl.h header files --- diff --git a/configure.ac b/configure.ac index 68d7442..78b26b4 100644 --- a/configure.ac +++ b/configure.ac @@ -544,7 +544,24 @@ AC_HELP_STRING([--with-lber-lib=libname],[Specify name of lber lib file]), if test x$CURL_DISABLE_LDAP != x1 ; then - AC_CHECK_HEADERS(ldap.h) + AC_CHECK_HEADERS(lber.h) + + AC_CHECK_HEADERS(ldap.h, + [],[],[ +#if HAVE_LBER_H +#include +#endif +]) + + AC_CHECK_HEADERS(ldap_ssl.h, + [],[],[ +#if HAVE_LBER_H +#include +#endif +#if HAVE_LDAP_H +#include +#endif +]) if test -z "$LDAPLIBNAME" ; then case $host in @@ -572,8 +589,6 @@ fi if test x$CURL_DISABLE_LDAP != x1 ; then - AC_CHECK_HEADERS(lber.h) - if test "$LBERLIBNAME" ; then dnl If name is "no" then don't define this library at all dnl (it's only needed if libldap.so's dependencies are broken). @@ -1768,7 +1783,6 @@ AC_CHECK_HEADERS( assert.h \ unistd.h \ stdlib.h \ - ldap_ssl.h \ limits.h \ arpa/inet.h \ net/if.h \