From 709f4b7e803dcfe47d26a57bf555523e9057da0a Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sat, 15 Jul 2023 23:20:38 +0200 Subject: [PATCH] build: Remove dangerous linker options from script loader plugin --- plugins/script_loader/CMakeLists.txt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/plugins/script_loader/CMakeLists.txt b/plugins/script_loader/CMakeLists.txt index de4698677..ac0fb4359 100644 --- a/plugins/script_loader/CMakeLists.txt +++ b/plugins/script_loader/CMakeLists.txt @@ -55,10 +55,6 @@ set(CMAKE_CXX_STANDARD 23) set(CMAKE_SHARED_LIBRARY_PREFIX "") set(CMAKE_SHARED_LIBRARY_SUFFIX ".hexplug") -if (WIN32) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--allow-multiple-definition -fvisibility=hidden") -endif() - target_compile_definitions(${PROJECT_NAME} PRIVATE IMHEX_PROJECT_NAME="${PROJECT_NAME}") target_compile_definitions(${PROJECT_NAME} PRIVATE IMHEX_VERSION="${IMHEX_VERSION_STRING}") set_target_properties(${PROJECT_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)