ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid-7.2/configure.ac
(Generate patch)

Comparing ircd-hybrid-7.2/configure.ac (file contents):
Revision 922 by michael, Mon Nov 12 16:27:49 2007 UTC vs.
Revision 923 by michael, Mon Nov 12 19:15:27 2007 UTC

# Line 2 | Line 2
2   # vim: set fdm=marker ts=2 sw=2 et:
3  
4   AC_PREREQ(2.59)
5 < AC_INIT([ircd-hybrid],[7.2.4])
5 > AC_INIT([ircd-hybrid], [7.2.4])
6   AM_INIT_AUTOMAKE
7   AM_MAINTAINER_MODE
8   AC_CONFIG_HEADER(config.h)
9   AC_CONFIG_SRCDIR(src/ircd.c)
10  
11 +
12   #ltdl stuff
13   AC_LIBLTDL_CONVENIENCE
14   AC_SUBST(INCLTDL)
# Line 16 | Line 17 | AC_LIBTOOL_DLOPEN
17   AM_DISABLE_STATIC
18   AM_ENABLE_SHARED
19  
20 +
21   # Checks for programs.
22   AC_PROG_CC
23   AC_PROG_YACC
# Line 24 | Line 26 | AC_PROG_INSTALL
26   AC_PROG_LIBTOOL
27   LIBTOOL="$LIBTOOL --silent"
28  
29 +
30   # Checks for libraries.
31   AX_CHECK_LIB_IPV4
32   AX_CHECK_LIB_IPV6
30 AX_CHECK_LIB_CRYPT
33  
32 # Checks for header files.
33 AC_CHECK_HEADERS([sys/resource.h]) # ick
34  
35   # Checks for typedefs, structures, and compiler characteristics.
36   AC_C_CONST
# Line 63 | Line 63 | AC_CHECK_FUNCS_ONCE(snprintf,  \
63                      strlcpy,   \
64                      basename)
65  
66 + # Checks for header files.
67   AC_CHECK_HEADERS_ONCE(crypt.h        \
68                        inttypes.h     \
69                        stdint.h       \
# Line 76 | Line 77 | AC_CHECK_HEADERS_ONCE(crypt.h        \
77                        wait.h         \
78                        link.h)
79  
80 +
81 + dnl check for /dev/null so we can use it to hold evil fd's
82 + AC_MSG_CHECKING([for /dev/null])
83 + if test -c /dev/null ; then
84 +  AC_DEFINE(PATH_DEVNULL, "/dev/null", [Path to /dev/null])
85 +  AC_MSG_RESULT(yes)
86 + else
87 +  AC_DEFINE(PATH_DEVNULL, "devnull.log", [Path to /dev/null])
88 +  AC_MSG_RESULT(no - using devnull.log)
89 + fi
90 +
91 +
92 + AC_SEARCH_LIBS(crypt, [crypt descrypt], ,)
93 + AM_CONDITIONAL([HAVE_CRYPT], [test "$ac_cv_search_crypt" = "none required"])
94 +
95 +
96 + AC_ARG_WITH(zlib-path,
97 + AC_HELP_STRING([--with-zlib-path=DIR], [Path to libz.so for ziplinks support.]),
98 + [LDFLAGS="-L$withval $LDFLAGS"],)
99 +
100 + AC_ARG_ENABLE(zlib, AC_HELP_STRING([--disable-zlib],[Disable ziplinks support]),
101 + [zlib=$enableval],[zlib=yes])
102 +
103 + if test "$zlib" = yes; then
104 +  AC_CHECK_HEADER(zlib.h, [AC_CHECK_LIB(z, zlibVersion,
105 +    [
106 +      LIBS="-lz $LIBS"
107 +      AC_DEFINE(HAVE_LIBZ, 1, [Define to 1 if zlib (-lz) is available.])
108 +    ], zlib=no)
109 +  ], zlib=no)
110 + fi
111 +
112 +
113   AH_TEMPLATE([HAVE_LIBCRYPTO], [If we support ssl])
114  
115   dnl Openssl checks

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines