diff --git a/CMakeLists.txt b/CMakeLists.txt index 52b1c3f3..687b9f82 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -132,10 +132,18 @@ if (dks) if (NOT CUDA_FOUND AND NOT OpenCL_FOUND) message(WARNING ">> Neither CUDA nor OpenCL found which are required for DKS, hence disable DKS support <<") else (NOT CUDA_FOUND AND NOT OpenCL_FOUND) - find_package(DKS) - endif (NOT CUDA_FOUND AND NOT OpenCL_FOUND) + find_package(DKS "1.1.4" + HINTS "/usr/local/lib/" + ) + endif (NOT CUDA_FOUND AND NOT OpenCL_FOUND) endif (dks) +if (DKS_FOUND) + message(STATUS "DKS version : ${DKS_VERSION}") + message(STATUS "DKS include dir : ${DKS_INCLUDE_DIR}") + message(STATUS "DKS library : ${DKS_LIBRARY}") +endif (DKS_FOUND) + #--- check for Qt ------------------------------------------------------------- if (qt_based_tools) # check for any Qt, i.e. AUTO diff --git a/src/classes/CMakeLists.txt b/src/classes/CMakeLists.txt index fcd64751..4575a2bd 100644 --- a/src/classes/CMakeLists.txt +++ b/src/classes/CMakeLists.txt @@ -163,7 +163,9 @@ if (OpenMP_FOUND) endif (OpenMP_CXX_LIBRARIES) endif (OpenMP_FOUND) if (DKS_FOUND) - set(DependOnLibs ${DependOnLibs} ${DKS_LIBS}) + set(DependOnLibs ${DependOnLibs} "-framework OpenCL") + set(DependOnLibs ${DependOnLibs} "-L ${DKS_LIBRARY_DIR}") + set(DependOnLibs ${DependOnLibs} ${DKS_LIBRARY}) endif (DKS_FOUND) target_link_libraries(PUserFcnBase ${ROOT_LIBRARIES})