diff --git a/CMakeLists.txt b/CMakeLists.txt index fcf3006..50a11e8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,7 +42,7 @@ if (TARGET_ARCHITECTURE STREQUAL "") string(TOLOWER "${CMAKE_SYSTEM_PROCESSOR}" TARGET_ARCHITECTURE) endif (TARGET_ARCHITECTURE STREQUAL "") -if (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*") +if (TARGET_ARCHITECTURE MATCHES ".*(x86|amd|i686).*") CHECK_C_COMPILER_FLAG(-msse2 SUPPORTS_CFLAG_SSE2) CHECK_C_COMPILER_FLAG(-mfpmath=sse SUPPORTS_CFLAG_SSE_MATH) if (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH) @@ -52,7 +52,7 @@ if (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ffloat-store") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffloat-store") endif (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH) -endif (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*") +endif (TARGET_ARCHITECTURE MATCHES ".*(x86|amd|i686).*") configure_file( uchardet.pc.in