From ff6ce6cd0173793d095e52b338f2f8ed6060ea78 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Mon, 23 Apr 2018 19:42:49 +0300 Subject: [PATCH] cmake: change CPU_BASELINE=DETECT for MacOSX --- cmake/OpenCVCompilerOptimizations.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/OpenCVCompilerOptimizations.cmake b/cmake/OpenCVCompilerOptimizations.cmake index 98b6f5a090..9190222afc 100644 --- a/cmake/OpenCVCompilerOptimizations.cmake +++ b/cmake/OpenCVCompilerOptimizations.cmake @@ -258,7 +258,10 @@ if(X86 OR X86_64) endif() if(NOT DEFINED CPU_BASELINE) - if(X86_64) + if(APPLE) + # MacOS X has limited set of possible supported H/W, so compiler is configured well + set(CPU_BASELINE "DETECT" CACHE STRING "${HELP_CPU_BASELINE}") + elseif(X86_64) set(CPU_BASELINE "SSE3" CACHE STRING "${HELP_CPU_BASELINE}") else() set(CPU_BASELINE "SSE2" CACHE STRING "${HELP_CPU_BASELINE}")