diff options
author | Ray Molenkamp <github@lazydodo.com> | 2018-08-26 04:40:44 +0300 |
---|---|---|
committer | Ray Molenkamp <github@lazydodo.com> | 2018-08-26 04:40:44 +0300 |
commit | 920dff35dc3d7f6e9c90c6bcc4defa3c078b4204 (patch) | |
tree | 7a96a468a23765d959120498131c34425d964fb1 /build_files | |
parent | 182da56cd9dbf768c126ff53ac33eb9347db1aff (diff) |
build_environment: fix building openvdb on win32
Diffstat (limited to 'build_files')
-rw-r--r-- | build_files/build_environment/cmake/openvdb.cmake | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/build_files/build_environment/cmake/openvdb.cmake b/build_files/build_environment/cmake/openvdb.cmake index a9533a89b1b..a550ed5decb 100644 --- a/build_files/build_environment/cmake/openvdb.cmake +++ b/build_files/build_environment/cmake/openvdb.cmake @@ -60,6 +60,12 @@ if(WIN32) -DOPENEXR_NAMESPACE_VERSIONING=OFF -DEXTRA_LIBS:FILEPATH=${LIBDIR}/pthreads/lib/pthreadVC2.lib ) + if("${CMAKE_SIZEOF_VOID_P}" EQUAL "4") + set(OPENVDB_EXTRA_ARGS ${OPENVDB_EXTRA_ARGS} + -DCMAKE_SHARED_LINKER_FLAGS="/safeseh:no" + -DCMAKE_EXE_LINKER_FLAGS="/safeseh:no" + ) + endif() endif() ExternalProject_Add(openvdb |