From ddb2e4895a2cfba999a47be6ffd98a099c0b1faf Mon Sep 17 00:00:00 2001 From: Yi Zhang Date: Thu, 19 Sep 2024 19:39:45 +0800 Subject: [PATCH] set CMAKE_SYSTEM_PROCESSOR --- cmake/external/xnnpack.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/external/xnnpack.cmake b/cmake/external/xnnpack.cmake index c3cc92b2300b..0408efd8ef1e 100644 --- a/cmake/external/xnnpack.cmake +++ b/cmake/external/xnnpack.cmake @@ -80,7 +80,7 @@ MESSAGE(STATUS "Building for ORT_TARGET_PROCESSOR: ${ORT_TARGET_PROCESSOR}") # KleidiAI is only used in Arm64 platform and not supported by MSVC, the details can be seen in # https://github.com/google/XNNPACK/blob/3b3f7b8a6668f6ab3b6ce33b9f1d1fce971549d1/CMakeLists.txt#L206C82-L206C117 if(ORT_TARGET_PROCESSOR MATCHES "^arm64.*" AND NOT CMAKE_C_COMPILER_ID STREQUAL "MSVC") - set(CMAKE_SYSTEM_PROCESSOR aarch64) + set(CMAKE_SYSTEM_PROCESSOR arm64) FetchContent_Declare(kleidiai URL ${DEP_URL_kleidiai} URL_HASH SHA1=${DEP_SHA1_kleidiai}) onnxruntime_fetchcontent_makeavailable(kleidiai) set(KLEIDIAI_SOURCE_DIR ${kleidiai_SOURCE_DIR})