CMake: wxBUILD_USE_STATIC_RUNTIME is available for GCC now

This commit is contained in:
Deamhan
2019-07-09 17:48:59 +03:00
parent acef902ea6
commit afcec3eefc
2 changed files with 15 additions and 6 deletions

View File

@@ -36,11 +36,17 @@ if(MSVC)
"Flags used by the CXX compiler during ${cfg_upper} builds." FORCE)
endif()
endforeach()
endif()
if(wxBUILD_MSVC_MULTIPROC)
wx_string_append(CMAKE_C_FLAGS " /MP")
wx_string_append(CMAKE_CXX_FLAGS " /MP")
if(wxBUILD_MSVC_MULTIPROC)
wx_string_append(CMAKE_C_FLAGS " /MP")
wx_string_append(CMAKE_CXX_FLAGS " /MP")
endif()
elseif(CMAKE_COMPILER_IS_GNUCC)
if(wxBUILD_USE_STATIC_RUNTIME)
set(STATIC_LINKER_FLAGS " -static-libgcc -static-libstdc++")
wx_string_append(CMAKE_EXE_LINKER_FLAGS "${STATIC_LINKER_FLAGS}")
wx_string_append(CMAKE_SHARED_LINKER_FLAGS "${STATIC_LINKER_FLAGS}")
endif()
endif()
if(wxBUILD_COMPATIBILITY VERSION_LESS 3.0)