From 7b7cee05d26d1fe61c8803a454a1d52b502edd4a Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 28 Jul 2010 11:20:36 +0000 Subject: detect pcap --- configure.ac | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 19bdb5ee8..fb6856314 100644 --- a/configure.ac +++ b/configure.ac @@ -346,6 +346,38 @@ AM_CONDITIONAL(HAVE_POSTGRES, test x$postgres = xtrue) AC_SUBST(POSTGRES_CPPFLAGS) AC_SUBST(POSTGRES_LDFLAGS) +# test for pcap +pcap=false +AC_MSG_CHECKING(for libpcap) +AC_ARG_WITH(pcap, + [ --with-pcap=PFX base of pcap installation], + [AC_MSG_RESULT("$with_pcap") + case $with_pcap in + no) + ;; + yes) + AC_CHECK_HEADERS(pcap.h, + pcap=true) + ;; + *) + LDFLAGS="-L$with_pcap/lib $LDFLAGS" + CPPFLAGS="-I$with_pcap/include $CPPFLAGS" + AC_CHECK_HEADERS(pcap.h, + EXT_LIB_PATH="-L$with_pcap/lib $EXT_LIB_PATH" + PCAP_LDFLAGS="-L$with_pcap/lib" + PCAP_CPPFLAGS="-I$with_pcap/include" + pcap=true) + LDFLAGS=$SAVE_LDFLAGS + CPPFLAGS=$SAVE_CPPFLAGS + ;; + esac + ], + [AC_MSG_RESULT([--with-pcap not specified]) + AC_CHECK_HEADERS(pcap.h, pcap=true)]) +AM_CONDITIONAL(HAVE_PCAP, test x$pcap = xtrue) +AC_SUBST(PCAP_CPPFLAGS) +AC_SUBST(PCAP_LDFLAGS) + # test for libz (maybe required for linking mysql) zlib=1 -- cgit v1.2.3