Mercurial > dnsbl
diff configure.in @ 229:b3652d1ae010
autoconf cleanup from libpst changes
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sat, 07 Feb 2009 11:31:59 -0800 |
parents | 3fee608becbc |
children | ad38575e98ca |
line wrap: on
line diff
--- a/configure.in Sat Jan 03 15:49:00 2009 -0800 +++ b/configure.in Sat Feb 07 11:31:59 2009 -0800 @@ -20,12 +20,13 @@ AC_PROG_CPP AC_PROG_INSTALL AC_PROG_LN_S +AC_PROG_LIBTOOL AC_PROG_MAKE_SET AC_PROG_RANLIB # Checks for header files. AC_HEADER_SYS_WAIT -AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h sys/ioctl.h sys/socket.h syslog.h unistd.h]) +AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h regex.h sys/ioctl.h sys/socket.h syslog.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. AC_HEADER_STDBOOL @@ -42,6 +43,12 @@ AC_FUNC_STRFTIME AC_CHECK_FUNCS([daemon dup2 gethostbyname gethostname memmove memrchr memset regcomp socket strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol]) +AC_CHECK_FUNCS(regexec,,[AC_CHECK_LIB(regex,regexec, + [REGEXLIB=-lregex + AC_DEFINE(HAVE_REGEXEC,1,[Define to 1 if you have the regexec function.])], + [AC_MSG_ERROR([No regex library found])])]) +AC_SUBST(REGEXLIB) + # check for posix threads ACX_PTHREAD