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