diff --git a/CMakeLists.txt b/CMakeLists.txt index 690f23c..244b393 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,9 +23,10 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) include(CheckPIESupported) check_pie_supported(OUTPUT_VARIABLE pie_output LANGUAGES CXX) -set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) if (NOT CMAKE_CXX_LINK_PIE_SUPPORTED) - message(WARNING "Link-time PIE not supported: ${pie_output}.\n") + message(WARNING "Link-time PIE not supported\n${pie_output}") +else() + set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) endif() set(CMAKE_CXX_FLAGS "-Wall") set(MINIMAL_GNU "11.0")