diff options
author | Tom Jones <thj@freebsd.org> | 2024-02-01 16:06:25 +0000 |
---|---|---|
committer | Damjan Marion <dmarion@0xa5.net> | 2024-04-24 11:30:34 +0000 |
commit | cc0c8c7e9efb7d5e14ecfd6f50ebf48adc8aaa60 (patch) | |
tree | 631ee49d6d4d2f9d9ce5c7eeb7ae4562bd8cf77d | |
parent | ab47993a00e8854d64ae90de0cdd4b9272653473 (diff) |
dpdk: Only require libnuma on Linux
On FreeBSD the numa APIs are always available.
Type: improvement
Change-Id: I34b8f6b0a81bc3d73f9b95b10d3a788dcdd71b65
Signed-off-by: Tom Jones <thj@freebsd.org>
-rw-r--r-- | src/plugins/dpdk/CMakeLists.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/dpdk/CMakeLists.txt b/src/plugins/dpdk/CMakeLists.txt index 48b1548f9c2..48c56f35282 100644 --- a/src/plugins/dpdk/CMakeLists.txt +++ b/src/plugins/dpdk/CMakeLists.txt @@ -90,8 +90,10 @@ else() ############################################################################## # libnuma ############################################################################## - vpp_plugin_find_library(dpdk NUMA_LIB "numa") - list(APPEND DPDK_LINK_LIBRARIES ${NUMA_LIB}) + if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux") + vpp_plugin_find_library(dpdk NUMA_LIB "numa") + list(APPEND DPDK_LINK_LIBRARIES ${NUMA_LIB}) + endif() ############################################################################## # Mellanox libraries |