diff --git a/CMakeLists.txt b/CMakeLists.txt index af3f21be8fc3b..4fce7943e78ef 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -485,7 +485,7 @@ if(MSVC) foreach(flag_var CMAKE_SHARED_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS) - string(APPEND ${flag_var} " /ignore:4049 /ignore:4217") + string(APPEND ${flag_var} " /ignore:4049 /ignore:4217 /ignore:4099") endforeach(flag_var) # Try harder diff --git a/cmake/MiscCheck.cmake b/cmake/MiscCheck.cmake index 0c5ff86f04915..efac9e0dfa8e6 100644 --- a/cmake/MiscCheck.cmake +++ b/cmake/MiscCheck.cmake @@ -258,9 +258,9 @@ if(${CMAKE_CXX_COMPILER_ID} STREQUAL "MSVC") add_definitions("/DNOMINMAX") set(CMAKE_SHARED_LINKER_FLAGS - "${CMAKE_SHARED_LINKER_FLAGS} /ignore:4049 /ignore:4217") + "${CMAKE_SHARED_LINKER_FLAGS} /ignore:4049 /ignore:4217 /ignore:4099") set(CMAKE_EXE_LINKER_FLAGS - "${CMAKE_EXE_LINKER_FLAGS} /ignore:4049 /ignore:4217") + "${CMAKE_EXE_LINKER_FLAGS} /ignore:4049 /ignore:4217 /ignore:4099") endif() # ---[ If we are building on ios, or building with opengl support, we will