Source
22
22
_save_ldap_cflags="$CFLAGS"
23
23
_save_ldap_ldflags="$LDFLAGS"
24
24
_save_ldap_libs="$LIBS"
25
25
26
26
LIBS="$LIBS $1"
27
27
LDFLAGS="$LDFLAGS $2"
28
28
CPPFLAGS="$CPPFLAGS $3"
29
29
CFLAGS="$CFLAGS $4"
30
30
ldap_link="no"
31
31
32
-
AC_TRY_LINK([
32
+
AC_LINK_IFELSE([AC_LANG_PROGRAM([[
33
33
#include <stdio.h>
34
34
#include <ldap.h>
35
35
#include <lber.h>
36
36
#include <ldap_schema.h>
37
-
],[
37
+
]], [[
38
38
printf("%p,%p", ldap_initialize, ldap_str2attributetype);
39
39
printf("%p", ber_free);
40
40
return 0;
41
-
],[
41
+
]])],[
42
42
ldap_link="yes"
43
-
])
43
+
],[])
44
44
45
45
CPPFLAGS="$_save_ldap_cppflags"
46
46
CFLAGS="$_save_ldap_cflags"
47
47
LDFLAGS="$_save_ldap_ldflags"
48
48
LIBS="$_save_ldap_libs"
49
49
unset _save_ldap_cppflags
50
50
unset _save_ldap_cflags
51
51
unset _save_ldap_ldflags
52
52
unset _save_ldap_libs
53
53
]dnl