diff --git a/hip-lang-config.cmake.in b/hip-lang-config.cmake.in index eee77d8a2d..a744d1603d 100644 --- a/hip-lang-config.cmake.in +++ b/hip-lang-config.cmake.in @@ -98,7 +98,8 @@ if (HSA_HEADER-NOTFOUND) message (FATAL_ERROR "HSA header not found! ROCM_PATH environment not set") endif() -file(GLOB HIP_CLANGRT_LIB_SEARCH_PATHS "${CMAKE_HIP_COMPILER}/../lib/clang/*/lib/*") +get_filename_component(HIP_COMPILER_INSTALL_PATH ${CMAKE_HIP_COMPILER} DIRECTORY) +file(GLOB HIP_CLANGRT_LIB_SEARCH_PATHS "${HIP_COMPILER_INSTALL_PATH}/../lib/clang/*/lib/*") find_library(CLANGRT_BUILTINS NAMES clang_rt.builtins