diff -Nurd a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt.orig 2012-11-27 05:06:57.000000000 -0500 +++ b/CMakeLists.txt 2013-03-20 07:23:40.000000000 -0400 @@ -6,8 +6,6 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6) CMAKE_POLICY(SET CMP0003 NEW) -set(CMAKE_INSTALL_NAME_DIR ${LIB_INSTALL_DIR}) - # compile in debug mode IF(NOT CMAKE_BUILD_TYPE) SET(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING @@ -47,6 +45,11 @@ SET (INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/include" CACHE PATH "The directory the headers are installed in") SET (CMAKECONFIG_INSTALL_DIR "${LIB_INSTALL_DIR}/cmake/${CMAKE_PROJECT_NAME}" CACHE PATH "Directory where to install QJSONConfig.cmake") +set(CMAKE_INSTALL_NAME_DIR ${LIB_INSTALL_DIR}) + +set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) +set(CMAKE_INSTALL_RPATH "${LIB_INSTALL_DIR}" ) + set(QJSON_LIB_MAJOR_VERSION "0") set(QJSON_LIB_MINOR_VERSION "8") set(QJSON_LIB_PATCH_VERSION "1")