From 2d77916ff6c3f6242155c651130c889c291398d1 Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Thu, 24 Mar 2011 19:27:56 +0100
Subject: [PATCH] fix RPATH for make install on MacOS X

---
 cmake_support/OST.cmake | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cmake_support/OST.cmake b/cmake_support/OST.cmake
index 2f48ea60c..8b1412ae8 100644
--- a/cmake_support/OST.cmake
+++ b/cmake_support/OST.cmake
@@ -212,7 +212,7 @@ macro(module)
     endif()
     if (APPLE)
       set_target_properties(${_LIB_NAME} PROPERTIES
-                            LINK_FLAGS "-Wl,-rpath,."
+                            LINK_FLAGS "-Wl,-rpath,@@loader_path"
                             INSTALL_NAME_DIR "@rpath")
     endif()
     if (WIN32)
@@ -452,7 +452,7 @@ macro(pymod)
     if (APPLE)
       file(RELATIVE_PATH _REL_PATH "${PYMOD_STAGE_DIR}" "${LIB_STAGE_PATH}")
       set_target_properties("_${_LIB_NAME}" PROPERTIES
-                            LINK_FLAGS "-Wl,-rpath,@${_REL_PATH}"
+                            LINK_FLAGS "-Wl,-rpath,@loader_path/${_REL_PATH}"
                             INSTALL_NAME_DIR "@rpath")
     endif()                          
     if (NOT WIN32)
-- 
GitLab