--- rules.mk.orig 2001-01-17 02:15:27.000000000 +0100 +++ rules.mk 2002-07-20 23:20:57.000000000 +0200 @@ -35,9 +35,9 @@ # # C compilation flags (depends on DEBUG setting) # -CPPFLAGS = $(CPPOPTS) -CFLAGS = $(COPTS) -Wall -D_BSD_SOURCE -D_GNU_SOURCE -CXXFLAGS = $(CXXOPTS) +CPPFLAGS = $(CPPOPTS) $(AM_CPPFLAGS) +CFLAGS = $(COPTS) $(AM_CFLAGS) -Wall -D_BSD_SOURCE -D_GNU_SOURCE +CXXFLAGS = $(CXXOPTS) $(AM_CXXFLAGS) LDFLAGS = $(LDOPTS) ifeq ($(DEBUG),1) @@ -45,10 +45,10 @@ CXXFLAGS +=-fno-rtti -fno-exceptions LDFLAGS += -g else -CFLAGS += -g -O6 -DDEBUG=0 -DNDEBUG +CFLAGS += -g -O2 -DDEBUG=0 -DNDEBUG #CFLAGS += -fomit-frame-pointer # really evil #CXXFLAGS += -fno-implement-inlines # causes trouble with egcs 1.0 -CXXFLAGS += -fno-rtti -fno-exceptions +CXXFLAGS += -fno-rtti -fno-exceptions -fno-implicit-templates LDFLAGS += -g endif .