From 4cacdef222d83943d2d52eea028e18f9a3c2dc49 Mon Sep 17 00:00:00 2001 From: Mat Sutcliffe Date: Sat, 18 Nov 2023 20:39:17 +0000 Subject: [PATCH] Add linker flag needed by BlackMisc::getStackTrace --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 81e5f97ec..9f1044cd5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -122,6 +122,11 @@ elseif(UNIX) set(CMAKE_INSTALL_RPATH \$ORIGIN/../lib) endif() +if(UNIX AND NOT APPLE AND ${CMAKE_BUILD_TYPE} STREQUAL Debug) + # For BlackMisc::getStackTrace + add_link_options(-rdynamic) +endif() + if(MSVC) set(CMAKE_DEBUG_POSTFIX d) endif()