File tree 1 file changed +4
-17
lines changed
1 file changed +4
-17
lines changed Original file line number Diff line number Diff line change @@ -569,7 +569,7 @@ endif # GGML_NVPL
569
569
570
570
ifndef GGML_NO_LLAMAFILE
571
571
MK_CPPFLAGS += -DGGML_USE_TINYBLAS
572
- OBJ_GGML_EXT += ggml/src/ggml-tinyblas/ggml-tinyblas.o ggml/src/ggml-tinyblas/sgemm.o
572
+ OBJ_GGML_EXT += ggml/src/ggml-tinyblas/ggml-tinyblas-cpp17 .o ggml/src/ggml-tinyblas/sgemm-cpp17 .o
573
573
endif
574
574
575
575
ifndef GGML_NO_AMX
@@ -1153,22 +1153,9 @@ $(DIR_GGML)/src/ggml-cpu/ggml-cpu-cpp.o: \
1153
1153
ggml/src/ggml-impl.h
1154
1154
$(CXX ) $(CXXFLAGS ) -c $< -o $@
1155
1155
1156
- # TODO: renomer en GGML_NO_TINYBLAS
1157
- # needed for c++17 build
1158
- ifndef GGML_NO_LLAMAFILE
1159
- ggml/src/ggml-tinyblas/ggml-tinyblas.o : \
1160
- ggml/src/ggml-tinyblas/ggml-tinyblas.cpp \
1161
- ggml/include/ggml-tinyblas.h \
1162
- ggml/src/ggml-tinyblas/sgemm.h \
1163
- ggml/include/ggml.h
1164
- $(CXX ) $(CXXFLAGS ) -std=c++17 -c $< -o $@
1165
-
1166
- ggml/src/ggml-tinyblas/sgemm.o : \
1167
- ggml/src/ggml-tinyblas/sgemm.cpp \
1168
- ggml/src/ggml-tinyblas/sgemm.h \
1169
- ggml/include/ggml.h
1170
- $(CXX ) $(CXXFLAGS ) -std=c++17 -c $< -o $@
1171
- endif # GGML_NO_LLAMAFILE
1156
+ # for c++17 build
1157
+ $(DIR_GGML ) /% -cpp17.o : $(DIR_GGML ) /% .cpp
1158
+ $(CXX ) $(CXXFLAGS ) -MMD -std=c++17 -c $< -o $@
1172
1159
1173
1160
# Rules for building object files
1174
1161
$(DIR_GGML ) /% .o : $(DIR_GGML ) /% .c
You can’t perform that action at this time.
0 commit comments