diff --git a/CMakeLists.txt b/CMakeLists.txt index c1d84860c..124af8203 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -83,6 +83,12 @@ endif() if(APPLE) SET(CMAKE_OSX_ARCHITECTURES "x86_64") message("Set Architecture to x64 on OS X") + EXEC_PROGRAM(uname ARGS -v OUTPUT_VARIABLE DARWIN_VERSION) + STRING(REGEX MATCH "[0-9]+" DARWIN_VERSION ${DARWIN_VERSION}) + MESSAGE(STATUS "DARWIN_VERSION=${DARWIN_VERSION}") + IF (DARWIN_VERSION GREATER 12) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + ENDIF (DARWIN_VERSION GREATER 12) endif() #Check Boost