From ecc056519fd08363922875b23956a13a7b6fbdcf Mon Sep 17 00:00:00 2001 From: Henri Vasserman Date: Fri, 28 Apr 2023 01:58:27 +0300 Subject: [PATCH] only .cu file needs to be complied as device --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cf087905c..b1fd6e218 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -187,7 +187,7 @@ if (LLAMA_HIPBLAS) add_compile_definitions(GGML_USE_HIPBLAS) add_library(ggml-hip OBJECT ggml-cuda.cu ggml-cuda.h) set_source_files_properties(ggml-cuda.cu PROPERTIES LANGUAGE CXX) - target_link_libraries(ggml-hip PUBLIC hip::device) + target_link_libraries(ggml-hip PRIVATE hip::device) if (LLAMA_STATIC) message(FATAL_ERROR "Static linking not supported for HIP/ROCm")