From 40b7f872e93093805f4ad6de7f2c8b0f7e8cd0a8 Mon Sep 17 00:00:00 2001 From: Niels Grewe Date: Mon, 12 Oct 2015 12:00:49 +0000 Subject: [PATCH] Also specify -march=i586 when compiling with gcc --- CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4b4f37a..83c9363 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -161,13 +161,14 @@ if (${CMAKE_C_COMPILER_ID} MATCHES Clang*) if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER 3.1) set(CMAKE_OBJC_FLAGS "${CMAKE_OBJC_FLAGS} -fobjc-runtime=gnustep-1.7") endif () - if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "i686") - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=i586") - endif () else (${CMAKE_C_COMPILER_ID} MATCHES Clang*) MESSAGE("WARNING: It is strongly recommended that you compile with clang") endif (${CMAKE_C_COMPILER_ID} MATCHES Clang*) +if (${CMAKE_SYSTEM_PROCESSOR} STREQUAL "i686") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=i586") +endif () + set(INSTALL_TARGETS objc) set_source_files_properties(