[Bf-blender-cvs] [bc9bbca] master: Move to OIIO 1.4 also for windows x86
Martijn Berger
noreply at git.blender.org
Sat Aug 2 10:00:05 CEST 2014
Commit: bc9bbca41b6d78b99520a4efb35e299d2def94bb
Author: Martijn Berger
Date: Sat Aug 2 09:59:09 2014 +0200
Branches: master
https://developer.blender.org/rBbc9bbca41b6d78b99520a4efb35e299d2def94bb
Move to OIIO 1.4 also for windows x86
===================================================================
M CMakeLists.txt
M build_files/scons/config/win32-vc-config.py
===================================================================
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8ef906a..4ea112b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1001,10 +1001,11 @@ elseif(WIN32)
# We want to support Vista level ABI for x64
if(NOT MSVC_VERSION VERSION_LESS 1700)
add_definitions(-D_WIN32_WINNT=0x600)
- add_definitions(-DOIIO_STATIC_BUILD)
endif()
endif()
+ add_definitions(-DOIIO_STATIC_BUILD)
+
set(CMAKE_CXX_FLAGS "/nologo /J /Gd /EHsc /MP" CACHE STRING "MSVC MT C++ flags " FORCE)
set(CMAKE_C_FLAGS "/nologo /J /Gd /MP" CACHE STRING "MSVC MT C++ flags " FORCE)
diff --git a/build_files/scons/config/win32-vc-config.py b/build_files/scons/config/win32-vc-config.py
index ebe24bf..c036bf3 100644
--- a/build_files/scons/config/win32-vc-config.py
+++ b/build_files/scons/config/win32-vc-config.py
@@ -231,6 +231,9 @@ CCFLAGS = ['/nologo', '/J', '/W3', '/Gd', '/w34062', '/wd4018', '/wd4065', '/wd4
CXXFLAGS = ['/EHsc']
BGE_CXXFLAGS = ['/O2', '/Ob2', '/EHsc', '/GR', '/fp:fast', '/arch:SSE']
+if VC_VERSION == '12.0':
+ CCFLAGS.append('/DOIIO_STATIC_BUILD') # OIIO api changed with 1.4 making this needed
+
BF_DEBUG_CCFLAGS = ['/Zi', '/Ob0', '/Od', '/FR${TARGET}.sbr']
CPPFLAGS = ['-DWIN32','-D_CONSOLE', '-D_LIB', '-D_CRT_SECURE_NO_DEPRECATE', '-DOPJ_STATIC']
More information about the Bf-blender-cvs
mailing list