diff --git a/UI/frontend-plugins/aja-output-ui/CMakeLists.txt b/UI/frontend-plugins/aja-output-ui/CMakeLists.txt index c3c14c7b3..b7bedca06 100644 --- a/UI/frontend-plugins/aja-output-ui/CMakeLists.txt +++ b/UI/frontend-plugins/aja-output-ui/CMakeLists.txt @@ -74,6 +74,7 @@ elseif(OS_WINDOWS) target_link_libraries(aja-output-ui PRIVATE ws2_32.lib setupapi.lib Winmm.lib netapi32.lib Shlwapi.lib) + target_link_options(aja-output-ui PRIVATE "LINKER:/IGNORE:4099") else() find_package(X11 REQUIRED) target_link_libraries(aja-output-ui PRIVATE X11::X11 diff --git a/plugins/aja/CMakeLists.txt b/plugins/aja/CMakeLists.txt index b571e3a0a..665821cf1 100644 --- a/plugins/aja/CMakeLists.txt +++ b/plugins/aja/CMakeLists.txt @@ -60,6 +60,7 @@ elseif(OS_WINDOWS) target_link_libraries(aja PRIVATE ws2_32.lib setupapi.lib Winmm.lib netapi32.lib Shlwapi.lib) + target_link_options(aja PRIVATE "LINKER:/IGNORE:4099") endif() set_target_properties(aja PROPERTIES FOLDER "plugins/aja" PREFIX "") diff --git a/plugins/obs-filters/CMakeLists.txt b/plugins/obs-filters/CMakeLists.txt index 809d3f2c5..c467a82e9 100644 --- a/plugins/obs-filters/CMakeLists.txt +++ b/plugins/obs-filters/CMakeLists.txt @@ -28,7 +28,8 @@ else() target_compile_definitions(obs-filters PRIVATE LIBSPEEXDSP_ENABLED) if(OS_WINDOWS) - target_link_options(obs-filters PRIVATE "LINKER:/LTCG") + target_link_options(obs-filters PRIVATE "LINKER:/LTCG" + "LINKER:/IGNORE:4099") endif() endif() diff --git a/plugins/obs-outputs/CMakeLists.txt b/plugins/obs-outputs/CMakeLists.txt index cde40922f..7c158618d 100644 --- a/plugins/obs-outputs/CMakeLists.txt +++ b/plugins/obs-outputs/CMakeLists.txt @@ -42,6 +42,7 @@ if(OS_WINDOWS) if(MSVC) target_link_libraries(obs-outputs PRIVATE OBS::w32-pthreads) + target_link_options(obs-outputs PRIVATE "LINKER:/IGNORE:4099") endif() target_link_libraries(obs-outputs PRIVATE ws2_32 winmm Iphlpapi) diff --git a/plugins/text-freetype2/CMakeLists.txt b/plugins/text-freetype2/CMakeLists.txt index 4dda86fb4..038648a79 100644 --- a/plugins/text-freetype2/CMakeLists.txt +++ b/plugins/text-freetype2/CMakeLists.txt @@ -27,6 +27,7 @@ if(OS_WINDOWS) target_sources(text-freetype2 PRIVATE find-font.c find-font-windows.c text-freetype2.rc) + target_link_options(text-freetype2 PRIVATE "LINKER:/IGNORE:4099") elseif(OS_MACOS) find_package(Iconv REQUIRED) diff --git a/plugins/win-capture/graphics-hook/CMakeLists.txt b/plugins/win-capture/graphics-hook/CMakeLists.txt index f3119b25b..5f1853e5f 100644 --- a/plugins/win-capture/graphics-hook/CMakeLists.txt +++ b/plugins/win-capture/graphics-hook/CMakeLists.txt @@ -30,6 +30,7 @@ target_include_directories(graphics-hook PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/..) target_link_libraries(graphics-hook PRIVATE OBS::ipc-util Detours::Detours dxguid) +target_link_options(graphics-hook PRIVATE "LINKER:/IGNORE:4099") if(MSVC) target_compile_options(graphics-hook PRIVATE "$,/MTd,/MT>")