diff options
| author | Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> | 2020-12-04 16:38:05 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-04 16:38:05 -0800 |
| commit | d090a3e74cfaa2ea5e0688e73a26e6180cffc69b (patch) | |
| tree | 7b3b0f602276e83f9bda40e5d09a11e48fa18b57 /ports/opencascade/fix-build-with-vs2017.patch | |
| parent | 87a908d7b18c6b16f9c145b664b090edecee338e (diff) | |
| download | vcpkg-d090a3e74cfaa2ea5e0688e73a26e6180cffc69b.tar.gz vcpkg-d090a3e74cfaa2ea5e0688e73a26e6180cffc69b.zip | |
[opencascade] Fix static build (#14901)
Diffstat (limited to 'ports/opencascade/fix-build-with-vs2017.patch')
| -rw-r--r-- | ports/opencascade/fix-build-with-vs2017.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ports/opencascade/fix-build-with-vs2017.patch b/ports/opencascade/fix-build-with-vs2017.patch new file mode 100644 index 000000000..53b0ab0ea --- /dev/null +++ b/ports/opencascade/fix-build-with-vs2017.patch @@ -0,0 +1,13 @@ +diff --git a/adm/cmake/occt_defs_flags.cmake b/adm/cmake/occt_defs_flags.cmake +index 203ca6b..4ff433a 100644 +--- a/adm/cmake/occt_defs_flags.cmake ++++ b/adm/cmake/occt_defs_flags.cmake +@@ -18,7 +18,7 @@ endif() + + # Turn off the "improved inline analyzer" that stalls on x86 release builds using MSVC 16.7 for 32-bit + if (NOT CMAKE_SIZEOF_VOID_P EQUAL 8) +- if (MSVC) ++ if (MSVC AND MSVC_VERSION GREATER 1919) + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /d2DeepThoughtInliner-") + set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /d2DeepThoughtInliner-") + endif() |
