[Bf-blender-cvs] [2d84072] master: CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682)
Campbell Barton
noreply at git.blender.org
Sun Jul 27 05:51:38 CEST 2014
Commit: 2d84072adacbf1bfaaa205f7b11f330280cbc61c
Author: Campbell Barton
Date: Sun Jul 27 13:50:21 2014 +1000
Branches: master
https://developer.blender.org/rB2d84072adacbf1bfaaa205f7b11f330280cbc61c
CMake/MSVC: use '/SAFESEH:NO' linker flag, needed for some systens (D682)
===================================================================
M CMakeLists.txt
===================================================================
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5692db4..9de92af 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -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(
More information about the Bf-blender-cvs
mailing list