From e3199f8f65b264f328412329d1f00a33aa2c69f8 Mon Sep 17 00:00:00 2001 From: merry Date: Sat, 23 Apr 2022 18:26:08 +0100 Subject: [PATCH] mcl: Build as PIC --- externals/mcl/CMakeLists.txt | 2 +- externals/mcl/src/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/externals/mcl/CMakeLists.txt b/externals/mcl/CMakeLists.txt index 5b0cfa29..c9d526e5 100644 --- a/externals/mcl/CMakeLists.txt +++ b/externals/mcl/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.12 FATAL_ERROR) include(GNUInstallDirs) -project(mcl LANGUAGES CXX VERSION 0.1.5) +project(mcl LANGUAGES CXX VERSION 0.1.6) # Project options option(MCL_WARNINGS_AS_ERRORS "Warnings as errors" ON) diff --git a/externals/mcl/src/CMakeLists.txt b/externals/mcl/src/CMakeLists.txt index a25392b3..92d2d8e0 100644 --- a/externals/mcl/src/CMakeLists.txt +++ b/externals/mcl/src/CMakeLists.txt @@ -63,6 +63,7 @@ target_include_directories(mcl ) target_compile_options(mcl PRIVATE ${MCL_CXX_FLAGS}) target_link_libraries(mcl PUBLIC $) +set_property(TARGET mcl PROPERTY POSITION_INDEPENDENT_CODE ON) add_library(merry::mcl ALIAS mcl) include(CreateTargetDirectoryGroups)