From 67e830123c9ae4224fdfc8f47af95c5a94487a48 Mon Sep 17 00:00:00 2001 From: heck Date: Mon, 7 Nov 2022 14:54:02 +0100 Subject: [PATCH] Build: Fix missing CFLAGS (used for sqlite3 amalgamation only) --- Makefile.conf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile.conf b/Makefile.conf index 7e79ab6..0b27a15 100644 --- a/Makefile.conf +++ b/Makefile.conf @@ -18,18 +18,23 @@ PREFIX?=$(HOME) # Constants CXXFLAGS+=-std=c++11 -fPIC -Wall -Wextra -pedantic CXXFLAGS+=-I$(PREFIX)/include +CFLAGS+=-fPIC -pthread -DSQLITE_THREADSAFE=1 LDFLAGS+=-L$(PREFIX)/lib ifneq (,$(findstring g++,$(CXX))) CXXFLAGS+=-fdiagnostics-color=always + CFLAGS+=-fdiagnostics-color=always else ifneq (,$(findstring clang,$(CXX))) CXXFLAGS+=-fcolor-diagnostics + CFLAGS+=-fcolor-diagnostics endif ifeq ($(DEBUG),1) CXXFLAGS+=-g -O0 + CFLAGS+=-g -O0 else CXXFLAGS+=-DNDEBUG=1 -O3 + CFLAGS+=-DNDEBUG=1 -O3 endif ifndef ENGINE_TEST