diff --git a/configure.ac b/configure.ac index 8a8b79b..9b22429 100644 --- a/configure.ac +++ b/configure.ac @@ -10,12 +10,9 @@ AC_PROG_CC PKG_CHECK_MODULES(GSTREAMER, [gstreamer-1.0]) PKG_CHECK_MODULES(GLIB, [glib-2.0 > 2.32]) PKG_CHECK_MODULES(GIO, [gio-2.0 > 2.32]) -AC_CHECK_LIB([pcap], [pcap_findalldevs]) -AC_CHECK_LIB([pcap], [pcap_freealldevs]) -AC_CHECK_LIB([pcap], [pcap_open_live]) -AC_CHECK_LIB([pcap], [pcap_datalink]) -AC_CHECK_LIB([pcap], [pcap_next_ex]) -AC_CHECK_LIB([pcap], [pcap_close]) +AC_SEARCH_LIBS([pcap_open_live], [pcap wpcap], + [pcap_found=yes], [pcap_found=no]) +AS_IF([test x"$pcap_found" == x"no"], [AC_MSG_ERROR(pcap is not found)]) AC_CHECK_HEADERS([pcap/pcap.h]) AC_CHECK_HEADERS([string.h]) AC_CHECK_FUNCS([memset])