From ed7ac8202f04fb8e114637a1030c04c1a89b9e6b Mon Sep 17 00:00:00 2001 From: neodiX Date: Fri, 10 Jan 2025 18:33:40 +0400 Subject: [PATCH] do not use -static-libgcc -static-libstdc++ on mac for shared libs --- emulator/CMakeLists.txt | 2 +- tonlib/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/emulator/CMakeLists.txt b/emulator/CMakeLists.txt index ae3ccea8..66d8309a 100644 --- a/emulator/CMakeLists.txt +++ b/emulator/CMakeLists.txt @@ -36,7 +36,7 @@ else() endif() if (PORTABLE AND NOT APPLE) - target_link_libraries(emulator PUBLIC emulator_static git -static-libgcc -static-libstdc++) + target_link_libraries(emulator PUBLIC emulator_static git -static-libgcc -static-libstdc++) else() target_link_libraries(emulator PUBLIC emulator_static git) endif() diff --git a/tonlib/CMakeLists.txt b/tonlib/CMakeLists.txt index 36ab0857..9a56e511 100644 --- a/tonlib/CMakeLists.txt +++ b/tonlib/CMakeLists.txt @@ -99,7 +99,7 @@ else() endif() if (PORTABLE AND NOT APPLE) - target_link_libraries(emulator PUBLIC emulator_static git -static-libgcc -static-libstdc++) + target_link_libraries(tonlibjson PRIVATE tonlibjson_private -static-libgcc -static-libstdc++) else() target_link_libraries(tonlibjson PRIVATE tonlibjson_private) endif()