From: Jeff Lucovsky Date: Sat, 11 Dec 2021 13:45:57 +0000 (-0500) Subject: netmap: allow specifying a library directory X-Git-Tag: suricata-7.0.0-beta1~1111 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F6707%2Fhead;p=thirdparty%2Fsuricata.git netmap: allow specifying a library directory Ticket: #4482 --- diff --git a/configure.ac b/configure.ac index d37fa6c5a8..e6e036d8b7 100644 --- a/configure.ac +++ b/configure.ac @@ -1337,6 +1337,9 @@ AC_ARG_WITH(netmap_includes, [ --with-netmap-includes=DIR netmap include directory], [with_netmap_includes="$withval"],[with_netmap_includes=no]) + AC_ARG_WITH(netmap_libraries, + [ --with-netmap-libraries=DIR netmap library directory], + [with_netmap_libraries="$withval"],[with_netmap_libraries=no]) AS_IF([test "x$enable_netmap" = "xyes"], [ AC_DEFINE([HAVE_NETMAP],[1],(NETMAP support enabled)) @@ -1345,6 +1348,10 @@ CPPFLAGS="${CPPFLAGS} -I${with_netmap_includes}" fi + if test "$with_netmap_libraries" != "no"; then + LDFLAGS="${LDFLAGS} -L${with_netmap_libraries}" + fi + AC_CHECK_HEADER(net/netmap_user.h,,[AC_MSG_ERROR(net/netmap_user.h not found ...)],) have_recent_netmap="no"