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

Comparing ircd-hybrid-7.2/acinclude.m4 (file contents):
Revision 908 by stu, Sun Nov 4 23:21:51 2007 UTC vs.
Revision 912 by michael, Wed Nov 7 22:47:44 2007 UTC

# Line 16 | Line 16 | AC_DEFUN([AX_CHECK_LIB_CRYPT],[
16          AC_SEARCH_LIBS(crypt, [crypt descrypt],,)
17    AM_CONDITIONAL([HAVE_CRYPT],[test "$ac_cv_search_crypt" = "none required"])
18   ])dnl }}}
19 dnl {{{ ax_check_lib_openssl
20 AC_DEFUN([AX_CHECK_LIB_OPENSSL],[
21  AC_CHECK_HEADER([openssl/sha.h],,[AC_MSG_ERROR([openssl header files not found])])
22  AC_CHECK_LIB([ssl],[SHA_Init],,[AC_MSG_ERROR([openssl library not found])])
23  AC_CHECK_LIB([crypto],[EVP_MD_CTX_init],,[AC_MSG_ERROR([openssl library not found])])
24 ])dnl }}}
19   dnl {{{ ax_arg_enable_ioloop_mechanism (FIXME)
20   AC_DEFUN([AX_ARG_ENABLE_IOLOOP_MECHANISM],[
21    dnl {{{ allow the user to specify desired mechanism
# Line 148 | Line 142 | main () { return 1; } /* F_SETSIG not de
142    AC_DEFINE_UNQUOTED([USE_IOPOLL_MECHANISM],[$use_iopoll_mechanism],[use this iopoll mechanism])
143    dnl }}}
144   ])dnl }}}
151 dnl {{{ ax_arg_disable_block_alloc
152 AC_DEFUN([AX_ARG_DISABLE_BLOCK_ALLOC],[
153  AC_ARG_ENABLE([block-alloc],[AC_HELP_STRING([--disable-block-alloc],[Disable block alloc.])],[block_alloc="$enableval"],[block_alloc="yes"])
154  if test "$block_alloc" = "no" ; then
155    use_block_alloc=0
156  else
157    use_block_alloc=1
158  fi
159  AC_DEFINE_UNQUOTED([USE_BLOCK_ALLOC],[$use_block_alloc],[use block alloc])
160 ])dnl }}}
161 dnl {{{ ax_arg_disable_shared_modules (FIXME)
162 AC_DEFUN([AX_ARG_DISABLE_SHARED_MODULES],[
163  AC_ARG_ENABLE([shared-modules],[AC_HELP_STRING([--disable-shared-modules],[Disable shared modules.])],[shared_modules="$enableval"],[shared_modules="yes"])
164  AC_CHECK_HEADERS([dlfcn.h link.h])
165  AC_CHECK_FUNCS([dlopen dlinfo])
166  if test "$shared_modules" = "yes" ; then
167    use_shared_modules="yes"
168    AC_CHECK_LIB([dl],[dlopen],,[AC_MSG_ERROR([dl library not found])])
169    AC_DEFINE([USE_SHARED_MODULES],[1],[Define to 1 if you want to use shared modules.])
170  else
171    use_shared_modules="no"
172    AC_MSG_WARN([shared module support has been disabled per supplied configure option])
173  fi
174  AM_CONDITIONAL([USE_SHARED_MODULES],[test "$shared_modules" = "yes"])
175 ])dnl }}}
145   dnl {{{ ax_arg_with_topiclen
146   AC_DEFUN([AX_ARG_WITH_TOPICLEN],[
147    AC_ARG_WITH([topiclen],[AC_HELP_STRING([--with-topiclen=<value>],[Set topic length (default 160).])],[topiclen="$withval"],[topiclen="160"])
# Line 285 | Line 254 | AC_DEFUN([AX_ARG_ENABLE_WARNINGS],[
254      CFLAGS="-Wcast-qual -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wredundant-decls -Wshadow -Wwrite-strings -Wno-unused"
255    fi
256   ])dnl }}}
288 dnl {{{ ax_arg_enable_efence
289 AC_DEFUN([AX_ARG_ENABLE_EFENCE],[
290  AC_ARG_ENABLE([efence],[AC_HELP_STRING([--enable-efence],[Enable compilation with ElectricFence.])],[efence="$enableval"],[efence="no"])
291  if test "$efence" = "yes" ; then
292    AC_SEARCH_LIBS([malloc],[efence],,[AC_MSG_ERROR([efence library not found])])
293  fi
294 ])dnl }}}
257   dnl {{{ ax_arg_enable_syslog
258   AC_DEFUN([AX_ARG_ENABLE_SYSLOG],[
259    AC_CHECK_HEADERS([syslog.h sys/syslog.h])

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines