From fd6e7d9c5cadd017d37fe113f1bd934ec033018d Mon Sep 17 00:00:00 2001 From: Hector Li Date: Thu, 19 Nov 2020 21:13:02 -0800 Subject: [PATCH] Fix the arm64 build issue on some special OS for OpenVino (#5870) CMAKE_LIBRARY_ARCHITECTURE returns empty from some OS --- cmake/onnxruntime_providers.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/onnxruntime_providers.cmake b/cmake/onnxruntime_providers.cmake index 2684ed06b6..f6f54b9139 100644 --- a/cmake/onnxruntime_providers.cmake +++ b/cmake/onnxruntime_providers.cmake @@ -608,7 +608,7 @@ if (onnxruntime_USE_OPENVINO) else() list(APPEND OPENVINO_LIB_DIR_LIST $ENV{INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/lib/intel64/Release) endif() - elseif(CMAKE_LIBRARY_ARCHITECTURE STREQUAL "aarch64-linux-gnu") + elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64") list(APPEND OPENVINO_LIB_DIR_LIST $ENV{INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/lib/aarch64) else() list(APPEND OPENVINO_LIB_DIR_LIST $ENV{INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/lib/intel64)