From bf248131cb189f7867bdbaf8f9b8d1da3a7420b2 Mon Sep 17 00:00:00 2001 From: Chris Freehill Date: Fri, 17 Jul 2020 14:27:28 -0500 Subject: [PATCH] Fix rdctst build Compile and link steps were looking in wrong directories for include and library files. Change-Id: I5cbfd67ca2a02cab898f820587a9793f2105f2e6 [ROCm/rdc commit: 9efb55b06ffb98123191f5a494d9d15a08540b75] --- projects/rdc/tests/rdc_tests/CMakeLists.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/projects/rdc/tests/rdc_tests/CMakeLists.txt b/projects/rdc/tests/rdc_tests/CMakeLists.txt index a9891099aa..22f6a889dd 100755 --- a/projects/rdc/tests/rdc_tests/CMakeLists.txt +++ b/projects/rdc/tests/rdc_tests/CMakeLists.txt @@ -42,8 +42,9 @@ endif() # Required Defines first: -set(RDC_INC_DIR ${ROCM_DIR}/include) -set(RDC_LIB_DIR ${ROCM_DIR}/rdc/lib) +set(RDC_CLIENT_INSTALL_PREFIX "opt/rocm") +set(RDC_INC_DIR ${ROCM_DIR}/${RDC_CLIENT_INSTALL_PREFIX}/include) +set(RDC_LIB_DIR ${ROCM_DIR}/${RDC_CLIENT_INSTALL_PREFIX}/rdc/lib) # # Determine RDC Header files are present @@ -143,7 +144,8 @@ aux_source_directory(${RDCTST_ROOT}/functional functionalSources) # Specify the directory containing various libraries of ROCR # to be linked against for building ROC Perf applications # -link_directories(${RDC_LIB_DIR}) + +link_directories(${ROCM_DIR}/lib) # # Source files for building rocrtst # @@ -154,6 +156,7 @@ add_executable(${RDCTST} ${rdctstSources} ${functionalSources}) # Header file include path target_include_directories(${RDCTST} PRIVATE ${RDC_INC_DIR} + PRIVATE ${ROCM_DIR}/include PRIVATE ${RDCTST_ROOT}/.. PRIVATE ${RDCTST_ROOT}/gtest/include)