diff --git a/cmake/configure.cmake b/cmake/configure.cmake index 2ea74676ece36c922d4aebf7cda674048b7cb3fd..5e507e78f74eee885922f502f35e3c15fafb622d 100644 --- a/cmake/configure.cmake +++ b/cmake/configure.cmake @@ -33,11 +33,11 @@ if(NOT WITH_PROFILER) endif(NOT WITH_PROFILER) if(NOT CMAKE_CROSSCOMPILING) - if(WITH_AVX) + if(WITH_AVX AND AVX_FOUND) set(SIMD_FLAG ${AVX_FLAG}) - else(WITH_AVX) + elseif(SSE3_FOUND) set(SIMD_FLAG ${SSE3_FLAG}) - endif(WITH_AVX) + endif() endif() if(NOT WITH_GPU)