From e9e5c3e3568351e99c5034e49ae21f0b8d12a4c2 Mon Sep 17 00:00:00 2001 From: Xusheng Date: Thu, 4 Jan 2024 13:41:11 +0800 Subject: Build fmt library as PIC. Fix https://github.com/Vector35/binaryninja-api/issues/4859 --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7f4c62e1..9d48aa8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,6 +36,7 @@ target_link_directories(binaryninjaapi PUBLIC ${BinaryNinjaCore_LIBRARY_DIRS}) target_compile_definitions(binaryninjaapi PUBLIC ${BinaryNinjaCore_DEFINITIONS}) add_subdirectory(vendor/fmt) +set_target_properties(fmt PROPERTIES POSITION_INDEPENDENT_CODE ON) target_link_libraries(binaryninjaapi PUBLIC fmt::fmt) set_target_properties(binaryninjaapi PROPERTIES -- cgit v1.3.1