diff --git a/cmake/modules/DetectMachine.cmake b/cmake/modules/DetectMachine.cmake index a3eac91cb..a5dc6f541 100644 --- a/cmake/modules/DetectMachine.cmake +++ b/cmake/modules/DetectMachine.cmake @@ -24,7 +24,7 @@ IF(WIN32) SET(IS_X86 TRUE) ENDIF(WIN64) ELSE(WIN32) - EXEC_PROGRAM( ${CMAKE_C_COMPILER} ARGS "-dumpmachine" OUTPUT_VARIABLE Machine ) + EXEC_PROGRAM( ${CMAKE_C_COMPILER} ARGS "-dumpmachine ${CMAKE_C_FLAGS}" OUTPUT_VARIABLE Machine ) MESSAGE("Machine: ${Machine}") STRING(REGEX MATCH "i.86" IS_X86 "${Machine}") STRING(REGEX MATCH "86_64" IS_X86_64 "${Machine}")