From 7bfc50b84debe6ce7718832944f20098196f56cc Mon Sep 17 00:00:00 2001 From: Andrey Kamaev Date: Thu, 26 Apr 2012 21:40:34 +0000 Subject: [PATCH] #1854 Fixed Mac OS X build with Clang --- cmake/OpenCVDetectCXXCompiler.cmake | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/cmake/OpenCVDetectCXXCompiler.cmake b/cmake/OpenCVDetectCXXCompiler.cmake index f429455..091e6f7 100644 --- a/cmake/OpenCVDetectCXXCompiler.cmake +++ b/cmake/OpenCVDetectCXXCompiler.cmake @@ -5,12 +5,15 @@ if(CMAKE_CL_64) set(MSVC64 1) endif() -if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") - set(CMAKE_COMPILER_IS_GNUCXX 1) -endif() - -if(CMAKE_C_COMPILER_ID STREQUAL "Clang") - set(CMAKE_COMPILER_IS_GNUC 1) +if(NOT APPLE) + if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + set(CMAKE_COMPILER_IS_GNUCXX 1) + unset(ENABLE_PRECOMPILED_HEADERS CACHE) + endif() + if(CMAKE_C_COMPILER_ID STREQUAL "Clang") + set(CMAKE_COMPILER_IS_GNUC 1) + unset(ENABLE_PRECOMPILED_HEADERS CACHE) + endif() endif() # ---------------------------------------------------------------------------- -- 2.7.4