Correct PPTP server firewall rules chain.
[tomato/davidwu.git] / release / src / router / libnfsidmap / configure.in
blobc1059882447c17f44c64b2bf66755ed5dae8b462
1 #                                               -*- Autoconf -*-
2 # Process this file with autoconf to produce a configure script.
4 AC_PREREQ([2.66])
5 AC_INIT([libnfsidmap],[0.24],[linux-nfs@vger.kernel.org])
6 AC_CONFIG_SRCDIR([nfsidmap.h])
7 AC_CONFIG_MACRO_DIR([m4])
8 AM_INIT_AUTOMAKE
9 LT_INIT
11 # Checks for programs.
12 AC_PROG_CC
14 # Checks for libraries.
16 AC_ARG_ENABLE([ldap],
17         [AS_HELP_STRING([--disable-ldap],[Disable support for LDAP @<:@default=detect@:>@])])
18 if test "x$enable_ldap" != "xno" ; then
19         AC_CHECK_HEADER([ldap.h],
20                 [AC_CHECK_LIB([ldap], [ldap_initialize],
21                               [have_ldap="yes"],[have_ldap="no"])],
22                 [have_ldap="no"])
23         if test "x$have_ldap" = "xyes" ; then
24                 AC_DEFINE([ENABLE_LDAP], 1, [Enable LDAP Support])
25         elif test "x$enable_ldap$have_ldap" = "xyesno" ; then
26                 AC_MSG_ERROR(LDAP support not found!)
27         fi
29 AM_CONDITIONAL(ENABLE_LDAP, test "x$have_ldap" = "xyes")
31 # Should we build gums mapping library?
32 AC_ARG_ENABLE([gums],
33         [AS_HELP_STRING([--enable-gums],[Enable support for the GUMS mapping library @<:@default=false@:>@])])
34 if test "x$enable_gums" = "xyes" ; then
35         AC_DEFINE([ENABLE_GUMS], 1, [Enable GUMS mapping library support])
37 AM_CONDITIONAL(ENABLE_GUMS, test "x$enable_gums" = "xyes")
40 # Checks for header files.
41 AC_HEADER_STDC
42 AC_CHECK_HEADERS([stdlib.h string.h unistd.h errno.h])
44 # Checks for typedefs, structures, and compiler characteristics.
45 AC_TYPE_UID_T
46 AC_TYPE_SIZE_T
48 # Checks for library functions.
49 AC_FUNC_MALLOC
50 AC_CHECK_FUNCS([strchr strdup])
52 AC_CONFIG_FILES([Makefile])
53 AC_CONFIG_FILES([libnfsidmap.pc])
54 AC_OUTPUT