From e0de95864892d1e119f91936d8b1294542ab2316 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Wed, 26 Nov 2008 22:23:22 +0100 Subject: SystemBackendPosix ist jetzt ein Modul --- configure.ac | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index cc12a09..c7c69c6 100644 --- a/configure.ac +++ b/configure.ac @@ -9,7 +9,6 @@ AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE(mad, 0.1) AM_MAINTAINER_MODE -AC_DISABLE_STATIC # Checks for programs. AC_PROG_CXX @@ -24,6 +23,7 @@ ORIG_LIBS=$LIBS LT_CONFIG_LTDL_DIR([libltdl]) LT_INIT([dlopen]) LTDL_INIT([recursive]) +AC_SUBST(LIBLTDL) # Checks for libraries. PKG_CHECK_MODULES(GnuTLS, gnutls, , AC_MSG_ERROR(Test for GnuTLS failed.)) @@ -37,15 +37,20 @@ AC_CHECK_LIB(readline, readline, AC_SUBST(READLINE_LIBS, -lreadline), AC_MSG_ERR LIBS=$ORIG_LIBS # Checks for header files. -AC_CHECK_HEADERS([arpa/inet.h fcntl.h netinet/in.h stdint.h sys/socket.h unistd.h]) +AC_HEADER_DIRENT +AC_HEADER_STDC +AC_HEADER_SYS_WAIT +AC_CHECK_HEADERS([argz.h arpa/inet.h fcntl.h netinet/in.h stddef.h stdint.h stdlib.h string.h sys/socket.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. AC_HEADER_STDBOOL AC_C_CONST +AC_TYPE_PID_T AC_TYPE_SIZE_T AC_TYPE_SSIZE_T AC_TYPE_UINT16_T AC_TYPE_UINT32_T +AC_TYPE_UINT64_T AC_TYPE_UINT8_T # Checks for library functions. @@ -53,9 +58,7 @@ AC_FUNC_MALLOC AC_HEADER_STDC AC_FUNC_REALLOC AC_TYPE_SIGNAL -AC_CHECK_FUNCS([socket strerror strtol]) - -AC_SUBST(LIBLTDL) +AC_CHECK_FUNCS([dup2 gethostname memmove memset socket strcasecmp strchr strdup strerror strrchr strtol]) AC_CONFIG_FILES([ Makefile @@ -77,6 +80,7 @@ AC_CONFIG_FILES([ src/Daemon/RequestHandlers/Makefile src/Net/Makefile src/Net/Packets/Makefile + src/modules/Makefile ]) AC_OUTPUT -- cgit v1.2.3