diff --git a/Makefile b/Makefile index 1433167..b662e33 100644 --- a/Makefile +++ b/Makefile @@ -28,12 +28,13 @@ ifeq ($(MAKECMDGOALS),Makedep.force) MAKE_DIST=000 endif +GCC_STRIP ?= -s BASH=bash PERL_BADLANG=x export PERL_BADLANG CXXX=$(CXD_assert) -LDALL=$(LDXX) -s $(LDFLAGS) $(LIBS) +LDALL=$(LDXX) $(GCC_STRIP) $(LDFLAGS) $(LIBS) ifeq ($(ENABLE_DEBUG), no) CXXX=$(CXD_no) endif @@ -101,8 +102,8 @@ IDE_MODES := release debug IDE_TARGETS_debug := $(patsubst %,%.yes, $(TARGETS)) IDE_TARGETS_release := $(TARGETS) -CXD_assert =$(CXX) -s -O2 -CXD_no =$(CXX) -s -DNDEBUG -O3 +CXD_assert =$(CXX) $(GCC_STRIP) $(CXXFLAGS) +CXD_no =$(CXX) $(GCC_STRIP) $(CXXFLAGS) # CXD_yes =$(CXX) $(GFLAG) -lefence CXD_yes =$(CXX) $(GFLAG) CXD_checker=checkerg++ $(GFLAG)