Merge pull request #117 from undisputed-seraphim/Windows_Build_Fixes

Resolve issue #99: Removed /RTC1 flag in glew…
This commit is contained in:
Nigel Stewart 2016-12-23 21:05:39 +10:00 committed by GitHub
commit 62ac9ddfa4

View File

@ -103,6 +103,7 @@ if (MSVC)
target_compile_options (glew_s PRIVATE -GS-)
# remove stdlib dependency
target_link_libraries (glew LINK_PRIVATE -nodefaultlib -noentry)
string(REGEX REPLACE "/RTC(su|[1su])" "" CMAKE_C_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG})
elseif (WIN32 AND ((CMAKE_C_COMPILER_ID MATCHES "GNU") OR (CMAKE_C_COMPILER_ID MATCHES "Clang")))
# remove stdlib dependency on windows with GCC and Clang (for similar reasons
# as to MSVC - to allow it to be used with any Windows compiler)