From: Robert Shearman Date: Fri, 26 Feb 2021 11:16:33 +0000 (+0000) Subject: dpdk: fix include directories with system dpdk X-Git-Tag: v21.10-rc0~431 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F55%2F31455%2F2;p=vpp.git dpdk: fix include directories with system dpdk Add the DPDK_INCLUDE_DIRS variable which is set by pkg_check_modules to the include directories to allow use of system DPDK where the headers aren't under standard include directories. Type: fix Fixes: f15a5791ba870a98a2ab7dec101bbbb9b6e266c1 Change-Id: Ifd4b4170572911b6e0580cdf114ad87cfa771931 Signed-off-by: Robert Shearman --- diff --git a/src/plugins/dpdk/CMakeLists.txt b/src/plugins/dpdk/CMakeLists.txt index 6ec48578852..b9633814867 100644 --- a/src/plugins/dpdk/CMakeLists.txt +++ b/src/plugins/dpdk/CMakeLists.txt @@ -20,6 +20,7 @@ if(VPP_USE_SYSTEM_DPDK) pkg_check_modules(DPDK REQUIRED libdpdk) message(WARNING "-- linking dpdk plugin against system libdpdk, version ${DPDK_VERSION}") set(DPDK_LINK_FLAGS ${DPDK_LDFLAGS}) + include_directories (${DPDK_INCLUDE_DIRS}) else() ############################################################################## # Find lib and include files