From 5c9048a3083d1ef7724d61795b72c7c04e0daebf Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Mon, 21 Aug 2017 14:16:57 +0200 Subject: [PATCH] added a macOS specific flag which deals with path variables of shared libs --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 845e2ae..0ea9bdb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,9 @@ SET (PACKAGE_NAME \"DKS\") SET (PACKAGE_TARNAME \"dks\") SET (DKS_VERSION_STR "\"${DKS_VERSION}\"") SET (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/Modules/") +if (APPLE) + SET (CMAKE_MACOSX_RPATH TRUE) +endif (APPLE) #get compiler name #STRING (REGEX REPLACE ".*/([A-Za-z]*)$" "\\1" COMPILER_NAME ${CMAKE_CXX_COMPILER}) @@ -175,6 +178,9 @@ IF ( (${CMAKE_C_COMPILER_ID} STREQUAL "GNU" OR ${CMAKE_C_COMPILER_ID} STREQUAL " MESSAGE(STATUS "CUDA not found, looking for OpenCL") FIND_PACKAGE(OpenCL) + MESSAGE("after FIND_PACKAGE(OpenCL): version: ${OpenCL_VERSION_STRING}") + MESSAGE("after FIND_PACKAGE(OpenCL): inc dir: ${OpenCL_INCLUDE_DIR}") + MESSAGE("after FIND_PACKAGE(OpenCL): lib dir: ${OpenCL_LIBRARY}") IF (OpenCL_FOUND) MESSAGE(STATUS "OpenCL version : ${OpenCL_VERSION_STRING}") MESSAGE(STATUS "OpenCL include dir: ${OpenCL_INCLUDE_DIR}")