diff --git a/CMakeLists.txt b/CMakeLists.txt index bb3837aa0..23d4d21e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,13 +24,14 @@ if (NOT (${CMAKE_BUILD_TYPE} MATCHES "Debug")) endif () # Test architecture -execute_process(COMMAND dpkg-architecture -qDEB_BUILD_ARCH OUTPUT_VARIABLE ARCHITECTURE) -string(STRIP ${ARCHITECTURE} ARCHITECTURE) +execute_process(COMMAND dpkg-architecture -qDEB_BUILD_ARCH OUTPUT_VARIABLE ARCHITECTURE RESULT_VARIABLE EXIT_CODE) +if (${EXIT_CODE} EQUAL 0) + string(STRIP ${ARCHITECTURE} ARCHITECTURE) -if (${ARCHITECTURE} STREQUAL "sw_64") - # add compiler flags -mieee for mathmatic - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mieee") - message(${CMAKE_CXX_FLAGS}) + if (${ARCHITECTURE} STREQUAL "sw_64") + # add compiler flags -mieee for mathmatic + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mieee") + endif() endif() file(GLOB INTERFACES "interfaces/*.h")