From a3f35cd77e6c7532fe692d1ea24d4efd5f3b0278 Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Sun, 3 May 2026 12:53:25 -0700 Subject: [PATCH] Add missing $(CFLAGS) in Makefile --- Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 175ab16..581c5ef 100644 --- a/Makefile +++ b/Makefile @@ -102,8 +102,8 @@ $(TARGET_LOADABLE): sqlite-vec.c sqlite-vec.h $(prefix) $< -o $@ $(TARGET_STATIC): sqlite-vec.c sqlite-vec.h $(prefix) $(OBJS_DIR) - $(CC) -Ivendor/ $(CFLAGS) -DSQLITE_CORE -DSQLITE_VEC_STATIC \ - -O3 -c $< -o $(OBJS_DIR)/vec.o + $(CC) -Ivendor/ -O3 $(CFLAGS) -DSQLITE_CORE -DSQLITE_VEC_STATIC \ + -c $< -o $(OBJS_DIR)/vec.o $(AR) rcs $@ $(OBJS_DIR)/vec.o $(TARGET_STATIC_H): sqlite-vec.h $(prefix) @@ -111,7 +111,7 @@ $(TARGET_STATIC_H): sqlite-vec.h $(prefix) $(OBJS_DIR)/sqlite3.o: vendor/sqlite3.c $(OBJS_DIR) - $(CC) -c -g3 -O3 -DSQLITE_EXTRA_INIT=core_init -DSQLITE_CORE -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_EXPLAIN_COMMENTS -I./vendor $< -o $@ + $(CC) -c -g3 -O3 $(CFLAGS) -DSQLITE_EXTRA_INIT=core_init -DSQLITE_CORE -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_EXPLAIN_COMMENTS -I./vendor $< -o $@ $(LIBS_DIR)/sqlite3.a: $(OBJS_DIR)/sqlite3.o $(LIBS_DIR) $(AR) rcs $@ $< @@ -124,20 +124,21 @@ $(OBJS_DIR)/shell.o: $(BUILD_DIR)/shell-new.c $(OBJS_DIR) -I./vendor \ -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_EXPLAIN_COMMENTS \ -DEXTRA_TODO="\"CUSTOMBUILD:sqlite-vec\n\"" \ + $(CFLAGS) \ $< -o $@ $(LIBS_DIR)/shell.a: $(OBJS_DIR)/shell.o $(LIBS_DIR) $(AR) rcs $@ $< $(OBJS_DIR)/sqlite-vec.o: sqlite-vec.c $(OBJS_DIR) - $(CC) -c -g3 -Ivendor/ -I./ $(CFLAGS) $< -o $@ + $(CC) -c -g3 -O3 -Ivendor/ -I./ $(CFLAGS) $< -o $@ $(LIBS_DIR)/sqlite-vec.a: $(OBJS_DIR)/sqlite-vec.o $(LIBS_DIR) $(AR) rcs $@ $< $(TARGET_CLI): sqlite-vec.h $(LIBS_DIR)/sqlite-vec.a $(LIBS_DIR)/shell.a $(LIBS_DIR)/sqlite3.a examples/sqlite3-cli/core_init.c $(prefix) - $(CC) -g3 \ + $(CC) -g3 -O3 \ -Ivendor/ -I./ \ -DSQLITE_CORE \ -DSQLITE_VEC_STATIC \