diff --git a/CMakeLists.txt b/CMakeLists.txt index 8784170f8a2d0b3f1671b1c0847ec5fed7a6633a..e7517f9b9321df237c72056aef94f2ce7346fb2f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -63,6 +63,10 @@ else() set( EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/Release/bin ) endif() +# This is to avoid error "file RPATH_CHANGE could not write new RPATH" when +# LIBRARY_OUTPUT_PATH is different from RUNPATH +set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) + # check if the compiler is good enough if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") # GCC 5.0 is the first release with full C++11 support (due to libstdc++)