Index: Makefile --- Makefile.orig +++ Makefile @@ -41,10 +41,10 @@ else ifdef USE_SGICC CC := cc else -CC := gcc +CC ?= gcc endif endif -AR := ar +AR ?= ar # Configuration. @@ -226,13 +226,13 @@ DBGFLAGS := -n32 -g3 -DDEBUGMODE=1 else WFLAGS := -Wall -W -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -DDUMB_DECLARE_DEPRECATED WFLAGS_ALLEGRO := -Wno-missing-declarations -OFLAGS := -O2 -ffast-math -fomit-frame-pointer -DBGFLAGS := -DDEBUGMODE=1 -g3 +OFLAGS := -O2 -ffast-math -fomit-frame-pointer -fgnu89-inline +DBGFLAGS := -DDEBUGMODE=1 -g3 -fgnu89-inline endif endif -CFLAGS_RELEASE := -Iinclude $(WFLAGS) $(OFLAGS) -CFLAGS_DEBUG := -Iinclude $(WFLAGS) $(DBGFLAGS) +CFLAGS_RELEASE := -Iinclude ${CFLAGS} $(WFLAGS) $(OFLAGS) +CFLAGS_DEBUG := -Iinclude ${CFLAGS} $(WFLAGS) $(DBGFLAGS) LDFLAGS := -s