diff --git a/CMakeLists.txt b/CMakeLists.txt index 5dfd5d70..cc548f5a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -567,6 +567,9 @@ if(WITH_TURBOJPEG) set_target_properties(turbojpeg PROPERTIES LINK_FLAGS -Wl,--kill-at) endif() if(APPLE) + if(NOT CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG) + set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,") + endif() set_target_properties(turbojpeg PROPERTIES MACOSX_RPATH 1) endif() set_target_properties(turbojpeg PROPERTIES diff --git a/sharedlib/CMakeLists.txt b/sharedlib/CMakeLists.txt index 95aed252..2d601701 100755 --- a/sharedlib/CMakeLists.txt +++ b/sharedlib/CMakeLists.txt @@ -41,6 +41,9 @@ add_library(jpeg SHARED ${JPEG_SRCS} ${DEFFILE} $ set_target_properties(jpeg PROPERTIES SOVERSION ${SO_MAJOR_VERSION} VERSION ${SO_MAJOR_VERSION}.${SO_AGE}.${SO_MINOR_VERSION}) if(APPLE) + if(NOT CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG) + set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,") + endif() set_target_properties(jpeg PROPERTIES MACOSX_RPATH 1) endif() if(MAPFLAG)