@@ -184,20 +184,22 @@ ifdef LLAMA_CUDA_KQUANTS_ITER
184
184
else
185
185
CXXFLAGS += -DK_QUANTS_PER_ITERATION=2
186
186
endif
187
- ggml-cuda.o :
188
- CXXFLAGS += $(addprefix --offload-arch=,$(GPU_TARGETS ) ) \
189
- -DGGML_CUDA_DMMV_X=$(LLAMA_CUDA_DMMV_X ) \
190
- -DGGML_CUDA_DMMV_Y=$(LLAMA_CUDA_DMMV_Y )
187
+
188
+ ggml-cuda.o : CXXFLAGS += $(addprefix --offload-arch=,$(GPU_TARGETS ) ) \
189
+ -DGGML_CUDA_DMMV_X=$(LLAMA_CUDA_DMMV_X ) \
190
+ -DGGML_CUDA_DMMV_Y=$(LLAMA_CUDA_DMMV_Y )
191
191
# DGGML_CUDA_DMMV_F16 does not currently work with AMD.
192
192
ggml-cuda.o : ggml-cuda.cu ggml-cuda.h
193
- $(CXX) $(CXXFLAGS) -x hip -c -o $@ $<
193
+ $(CXX ) $(CXXFLAGS ) -x hip -c -o $@ $<
194
+
194
195
ggml_v2-cuda.o : otherarch/ggml_v2-cuda.cu otherarch/ggml_v2-cuda.h
195
- $(CXX) $(CXXFLAGS) -x hip -c -o $@ $<
196
- ggml_v2-cuda-legacy.o : otherarch/ggml_v2-cuda-legacy.cu otherarch/ggml_v2-cuda-legacy.h
197
- $(CXX) $(CXXFLAGS) -x hip -c -o $@ $<
196
+ $(CXX ) $(CXXFLAGS ) -x hip -c -o $@ $<
198
197
198
+ ggml_v2-cuda-legacy.o : otherarch/ggml_v2-cuda-legacy.cu otherarch/ggml_v2-cuda-legacy.h
199
+ $(CXX ) $(CXXFLAGS ) -x hip -c -o $@ $<
199
200
endif # LLAMA_HIPBLAS
200
201
202
+
201
203
ifdef LLAMA_METAL
202
204
CFLAGS += -DGGML_USE_METAL -DGGML_METAL_NDEBUG
203
205
CXXFLAGS += -DGGML_USE_METAL
@@ -253,11 +255,11 @@ else
253
255
OPENBLAS_NOAVX2_BUILD = $(CXX) $(CXXFLAGS) $^ $(ARCH_ADD) -lopenblas -shared -o
[email protected] $(LDFLAGS)
254
256
endif
255
257
ifdef LLAMA_CLBLAST
256
- ifeq ($(UNAME_S),Darwin)
257
- CLBLAST_BUILD = $(CXX ) $(CXXFLAGS ) $^ -lclblast -framework OpenCL $(ARCH_ADD ) -lopenblas -shared -o $@ .so $(LDFLAGS )
258
- else
259
- CLBLAST_BUILD = $(CXX ) $(CXXFLAGS ) $^ -lclblast -lOpenCL $(ARCH_ADD ) -lopenblas -shared -o $@ .so $(LDFLAGS )
260
- endif
258
+ ifeq ($(UNAME_S),Darwin)
259
+ CLBLAST_BUILD = $(CXX) $(CXXFLAGS) $^ -lclblast -framework OpenCL $(ARCH_ADD) -lopenblas -shared -o
[email protected] $(LDFLAGS)
260
+ else
261
+ CLBLAST_BUILD = $(CXX) $(CXXFLAGS) $^ -lclblast -lOpenCL $(ARCH_ADD) -lopenblas -shared -o
[email protected] $(LDFLAGS)
262
+ endif
261
263
endif
262
264
263
265
ifdef LLAMA_CUBLAS
0 commit comments