From 6d5d9971c2b76fac009bcc169dbcbc427ae19695 Mon Sep 17 00:00:00 2001 From: "Galantsev, Dmitrii" Date: Fri, 16 Feb 2024 14:09:44 -0600 Subject: [PATCH] CMAKE - Find hsa-runtime64 Change-Id: Id877eb9cfcc61d81993a6a43703ef2e5f72e1e8f Signed-off-by: Galantsev, Dmitrii --- rdc_libs/rdc_modules/rdc_rocr/CMakeLists.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rdc_libs/rdc_modules/rdc_rocr/CMakeLists.txt b/rdc_libs/rdc_modules/rdc_rocr/CMakeLists.txt index 3ffb718e95..c406fe6fb5 100644 --- a/rdc_libs/rdc_modules/rdc_rocr/CMakeLists.txt +++ b/rdc_libs/rdc_modules/rdc_rocr/CMakeLists.txt @@ -34,10 +34,13 @@ if(BUILD_ROCRTEST) message("RDC_ROCR_LIB_INC_LIST=${RDC_ROCR_LIB_INC_LIST}") - set(HSA_LIB "hsa-runtime64") + find_package(hsa-runtime64 + NAMES hsa-runtime64 + HINTS ${ROCM_DIR}/lib/cmake + CONFIGURE REQUIRED) set(RDC_LIB_MODULES ${RDC_LIB_MODULES} ${RDC_ROCR_LIB} PARENT_SCOPE) add_library(${RDC_ROCR_LIB} SHARED ${RDC_ROCR_LIB_SRC_LIST} ${RDC_ROCR_LIB_INC_LIST}) - target_link_libraries(${RDC_ROCR_LIB} ${RDC_LIB} ${BOOTSTRAP_LIB} ${HSA_LIB} pthread dl) + target_link_libraries(${RDC_ROCR_LIB} ${RDC_LIB} ${BOOTSTRAP_LIB} hsa-runtime64::hsa-runtime64 pthread dl) target_include_directories(${RDC_ROCR_LIB} PRIVATE "${PROJECT_SOURCE_DIR}" "${PROJECT_SOURCE_DIR}/include"