CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682)

This commit is contained in:
Campbell Barton 2014-07-27 13:50:21 +10:00
parent 648ee669b7
commit 2d84072ada
1 changed files with 5 additions and 0 deletions

View File

@ -970,6 +970,11 @@ elseif(WIN32)
if(MSVC)
# needed for some MSVC installations
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /SAFESEH:NO")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /SAFESEH:NO")
set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} /SAFESEH:NO")
list(APPEND PLATFORM_LINKLIBS ws2_32 vfw32 winmm kernel32 user32 gdi32 comdlg32 advapi32 shfolder shell32 ole32 oleaut32 uuid psapi)
add_definitions(