summaryrefslogtreecommitdiff
path: root/cmake/FindDPDK.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/FindDPDK.cmake')
-rw-r--r--cmake/FindDPDK.cmake6
1 files changed, 5 insertions, 1 deletions
diff --git a/cmake/FindDPDK.cmake b/cmake/FindDPDK.cmake
index 6b037c6..16ed254 100644
--- a/cmake/FindDPDK.cmake
+++ b/cmake/FindDPDK.cmake
@@ -26,7 +26,11 @@ find_package_handle_standard_args(DPDK DEFAULT_MSG
DPDK_ROOT_DIR DPDK_INCLUDE_DIR DPDK_LIBRARY)
if(NOT RTE_MARCH)
- set(RTE_MARCH "native")
+ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")
+ set(RTE_MARCH "armv8-a")
+ else()
+ set(RTE_MARCH "native")
+ endif()
endif()
# DPDK CPU Flags