From eca83e3c0fbd0110e72b9fac11a7314d8e243b22 Mon Sep 17 00:00:00 2001 From: Larry Shaffer Date: Sun, 20 Nov 2016 17:25:43 -0700 Subject: [PATCH] Add CMAKE_POSITION_INDEPENDENT_CODE flag to QCA test for OSSL plugin --- cmake/QCAMacros.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/QCAMacros.cmake b/cmake/QCAMacros.cmake index 4a1318e7ca9..0b46554351f 100644 --- a/cmake/QCAMacros.cmake +++ b/cmake/QCAMacros.cmake @@ -44,7 +44,10 @@ function(FIND_QCAOSSL_PLUGIN_CPP PLUGIN_REQUIRED) try_run(RUN_RESULT COMPILE_RESULT ${CMAKE_BINARY_DIR} ${TESTCPP} - CMAKE_FLAGS "-DCMAKE_CXX_STANDARD=11" "${QCA_INCLUDE_DIRECTORIES}" "${QCA_LINK_LIBRARIES}" + CMAKE_FLAGS "-DCMAKE_CXX_STANDARD=11" + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + "${QCA_INCLUDE_DIRECTORIES}" + "${QCA_LINK_LIBRARIES}" COMPILE_OUTPUT_VARIABLE COMPILE_OUTPUT )