From b4704f2570fb2484b3085c8d25d0c850cc3fc77f Mon Sep 17 00:00:00 2001 From: Robert Shearman Date: Fri, 26 Feb 2021 11:16:33 +0000 Subject: [PATCH] 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 --- src/plugins/dpdk/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) 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 -- 2.16.6