mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-11-04 09:32:00 +00:00 
			
		
		
		
	cmake : compile ggml-rocm with -fpic when building shared library (#3158)
This commit is contained in:
		@@ -386,6 +386,9 @@ if (LLAMA_HIPBLAS)
 | 
			
		||||
        message(STATUS "HIP and hipBLAS found")
 | 
			
		||||
        add_compile_definitions(GGML_USE_HIPBLAS GGML_USE_CUBLAS)
 | 
			
		||||
        add_library(ggml-rocm OBJECT ggml-cuda.cu ggml-cuda.h)
 | 
			
		||||
        if (BUILD_SHARED_LIBS)
 | 
			
		||||
            set_target_properties(ggml-rocm PROPERTIES POSITION_INDEPENDENT_CODE ON)
 | 
			
		||||
        endif()
 | 
			
		||||
        if (LLAMA_CUDA_FORCE_DMMV)
 | 
			
		||||
            target_compile_definitions(ggml-rocm PRIVATE GGML_CUDA_FORCE_DMMV)
 | 
			
		||||
        endif()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user