diff --git a/AK/CMakeLists.txt b/AK/CMakeLists.txt index 25a132d66aa..16c8258dbc4 100644 --- a/AK/CMakeLists.txt +++ b/AK/CMakeLists.txt @@ -77,7 +77,11 @@ if (WIN32) target_link_libraries(AK PRIVATE clang_rt.builtins-x86_64.lib) target_link_libraries(AK PRIVATE Bcrypt.lib) target_link_libraries(AK PRIVATE delayimp.lib) - target_link_options(AK INTERFACE /DELAYLOAD:dbghelp.dll) + set(DELAYLOAD_DBGHLP_VISIBILITY PRIVATE) + if (NOT BUILD_SHARED_LIBS) + set(DELAYLOAD_DBGHLP_VISIBILITY INTERFACE) + endif() + target_link_options(AK ${DELAYLOAD_DBGHLP_VISIBILITY} /DELAYLOAD:dbghelp.dll) elseif (APPLE) set(ASSERTION_HANDLER_VISIBILITY PRIVATE) if (NOT BUILD_SHARED_LIBS)