diff --git a/CMakeLists.txt b/CMakeLists.txt index 71ff7d92f329f7cca7f4baccd4d3b4f9eda59e98..6751f9ab80e8f0a8b7603d30670f4030541bb062 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -94,8 +94,12 @@ SET(ScaLFMM_CXX_FLAGS "${ScaLFMM_CXX_FLAGS} -std=c++11 -fpic -Wall ") # if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel") # INTEL - SET(AVX_FLAGS "-mavx") - SET(SSE_FLAGS "-axSSE4.2") + IF (APPLE) + SET(SSE_FLAGS "-msse4 -mfpmath=sse") # -mtune=native -march=native + ELSE(APPLE) + SET(AVX_FLAGS "-mavx") + SET(SSE_FLAGS "-axSSE4.2") + ENDIF(APPLE) #-Wshadow -Wpointer-arith -Wcast-qual -Wconversion -Wall -Wnosign-conversion ") else() # NOT INTEL