From a6f61b0d8a257dce57710d12b68eba9e48b0780d Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Fri, 29 May 2026 14:20:10 +0200 Subject: [PATCH] CMake: In debug mode JFJochVersion needs to be explicitly PIC to link with the plugin --- common/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt index 14c2d364..53dd9333 100644 --- a/common/CMakeLists.txt +++ b/common/CMakeLists.txt @@ -28,9 +28,14 @@ CONFIGURE_FILE("${CMAKE_CURRENT_SOURCE_DIR}/GitInfo.cpp.in" "${CMAKE_CURRENT_BIN ADD_LIBRARY(JFJochVersion STATIC ${CMAKE_CURRENT_BINARY_DIR}/GitInfo.cpp GitInfo.h) +set_target_properties(JFJochVersion PROPERTIES + POSITION_INDEPENDENT_CODE ON +) + ADD_LIBRARY(JFJochLogger STATIC Logger.cpp Logger.h ) + TARGET_LINK_LIBRARIES(JFJochLogger PUBLIC spdlog::spdlog JFJochVersion) ADD_LIBRARY(JFJochZMQ STATIC ZMQWrappers.cpp ZMQWrappers.h)