From edacb6eab4266c925dfcd26f299e85a831659729 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 31 Jul 2021 16:08:44 +0800 Subject: [PATCH] cmake: prefer static library when finding DPDK Signed-off-by: Kefu Chai --- cmake/modules/Finddpdk.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmake/modules/Finddpdk.cmake b/cmake/modules/Finddpdk.cmake index 2cf2e6343b0..fae4691a886 100644 --- a/cmake/modules/Finddpdk.cmake +++ b/cmake/modules/Finddpdk.cmake @@ -79,7 +79,11 @@ foreach(c ${components}) get_target_property(DPDK_rte_${c}_LIBRARY ${dpdk_lib} IMPORTED_LOCATION) else() - find_library(DPDK_rte_${c}_LIBRARY rte_${c} + find_library(DPDK_rte_${c}_LIBRARY + NAMES + # use static library + ${CMAKE_STATIC_LIBRARY_PREFIX}rte_${c}${CMAKE_STATIC_LIBRARY_SUFFIX} + rte_${c} HINTS ENV DPDK_DIR ${dpdk_LIBRARY_DIRS} -- 2.39.5