From 7839c6294cb3832b73d17b1abf0548cbd2e016e5 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 5 Sep 2025 18:21:37 +0400 Subject: [PATCH] Add a hack to delete .pdb before link. --- Telegram/CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index 96fc51d133..94e4fbf982 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -1795,6 +1795,16 @@ if (WIN32) if (QT_VERSION LESS 6) target_link_libraries(Telegram PRIVATE desktop-app::win_directx_helper) endif() + + add_custom_command( + TARGET + Telegram + PRE_LINK + COMMAND + ${CMAKE_COMMAND} -E rm -f "$/Telegram.pdb" + COMMENT + "Deleting broken Telegram.pdb before link (MSVC workaround)" + ) elseif (APPLE) if (NOT DESKTOP_APP_USE_PACKAGED) target_link_libraries(Telegram PRIVATE desktop-app::external_iconv)