From 2c3eabdc2ce765755b05c19a6a6d2e6b72732696 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 12 Aug 2021 17:45:51 -0400 Subject: [PATCH] Builds on M1 --- SuperBuild/cmake/External-OpenMVS.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SuperBuild/cmake/External-OpenMVS.cmake b/SuperBuild/cmake/External-OpenMVS.cmake index b0a43cf3..28655903 100644 --- a/SuperBuild/cmake/External-OpenMVS.cmake +++ b/SuperBuild/cmake/External-OpenMVS.cmake @@ -12,6 +12,11 @@ externalproject_add(vcg INSTALL_COMMAND "" ) +SET(ARM64_CMAKE_ARGS "") +if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "aarch64" ) + SET(ARM64_CMAKE_ARGS -DOpenMVS_USE_SSE=OFF) +endif() + ExternalProject_Add(${_proj_name} DEPENDS ceres opencv vcg PREFIX ${_SB_BINARY_DIR} @@ -31,6 +36,7 @@ ExternalProject_Add(${_proj_name} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${SB_INSTALL_DIR} ${WIN32_CMAKE_ARGS} + ${ARM64_CMAKE_ARGS} #--Build step----------------- BINARY_DIR ${_SB_BINARY_DIR} #--Install step---------------