[PATCH] check for required libraries for compilation in configure.in Signed-off-by: Pablo Neira Ayuso Index: ulogd2/configure.in =================================================================== --- ulogd2.orig/configure.in 2008-05-18 03:03:47.000000000 +0200 +++ ulogd2/configure.in 2008-05-18 03:13:33.000000000 +0200 @@ -32,14 +32,14 @@ AC_CHECK_FUNCS(socket strerror) dnl Check for the right nfnetlink version LIBNFNETLINK_REQUIRED=0.0.30 -PKG_CHECK_MODULES(LIBNFNETLINK, libnfnetlink >= $LIBNFNETLINK_REQUIRED,, - AC_MSG_ERROR(Cannot find libnfnetlink >= $LIBNFNETLINK_REQUIRED)) +LIBNETFILTER_CONNTRACK_REQUIRED=0.0.94 +LIBNETFILTER_LOG_REQUIRED=0.0.13 -AC_CHECK_HEADER([libnetfilter_log/linux_nfnetlink_log.h], [AC_MSG_RESULT([found])], - [AC_MSG_ERROR([libnetfilter_log Version 0.0.11 or later needed])]) +PKG_CHECK_MODULES(LIBNFNETLINK, libnfnetlink >= $LIBNFNETLINK_REQUIRED,, AC_MSG_ERROR(Cannot find libnfnetlink >= $LIBNFNETLINK_REQUIRED)) -AC_CHECK_HEADER([libnetfilter_conntrack/libnetfilter_conntrack.h], [AC_MSG_RESULT([found])], - [AC_MSG_ERROR([libnetfilter_conntrack Version 0.0.11 or later needed])]) +PKG_CHECK_MODULES(LIBNETFILTER_CONNTRACK, libnetfilter_conntrack >= $LIBNETFILTER_CONNTRACK_REQUIRED,, AC_MSG_ERROR(Cannot find libnetfilter_conntrack >= $LIBNETFILTER_CONNTRACK_REQUIRED)) + +PKG_CHECK_MODULES(LIBNETFILTER_LOG, libnetfilter_log >= $LIBNETFILTER_LOG_REQUIRED,, AC_MSG_ERROR(Cannot find libnetfilter_log >= $LIBNETFILTER_LOG_REQUIRED)) AC_CHECK_LIB([netfilter_log], [nflog_get_gid], AC_DEFINE_UNQUOTED([HAVE_NFLOG_GET_GID],[1],[libnetfilter_log has GID support]),,