-DSQLITE_VEC_STATIC in places

This commit is contained in:
Alex Garcia 2024-08-09 10:45:39 -07:00
parent ac87b06b02
commit a27153c107

View file

@ -97,7 +97,7 @@ $(TARGET_LOADABLE): sqlite-vec.c sqlite-vec.h $(prefix)
$< -o $@ $< -o $@
$(TARGET_STATIC): sqlite-vec.c sqlite-vec.h $(prefix) $(OBJS_DIR) $(TARGET_STATIC): sqlite-vec.c sqlite-vec.h $(prefix) $(OBJS_DIR)
$(CC) -Ivendor/ -Ivendor/vec $(CFLAGS) -DSQLITE_CORE \ $(CC) -Ivendor/ -Ivendor/vec $(CFLAGS) -DSQLITE_CORE -DSQLITE_VEC_STATIC \
-O3 -c $< -o $(OBJS_DIR)/vec.o -O3 -c $< -o $(OBJS_DIR)/vec.o
$(AR) rcs $@ $(OBJS_DIR)/vec.o $(AR) rcs $@ $(OBJS_DIR)/vec.o
@ -135,6 +135,7 @@ $(TARGET_CLI): sqlite-vec.h $(LIBS_DIR)/sqlite-vec.a $(LIBS_DIR)/shell.a $(LIBS_
$(CC) -g3 \ $(CC) -g3 \
-Ivendor/ -I./ \ -Ivendor/ -I./ \
-DSQLITE_CORE \ -DSQLITE_CORE \
-DSQLITE_VEC_STATIC \
-DSQLITE_THREADSAFE=0 -DSQLITE_ENABLE_FTS4 \ -DSQLITE_THREADSAFE=0 -DSQLITE_ENABLE_FTS4 \
-DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_EXPLAIN_COMMENTS \ -DSQLITE_ENABLE_STMT_SCANSTATUS -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_EXPLAIN_COMMENTS \
-DSQLITE_EXTRA_INIT=core_init \ -DSQLITE_EXTRA_INIT=core_init \