# $Id: Makedefs.h.dist.in,v 1.1 2000/07/24 21:26:49 carlo Exp $ # # Change these to work for your system: #----------------------------------------------------------------------------- # (Path to) GNU C/C++ compilers (you MUST use GNU) CC=gcc CXX=g++ # Preferences and extra's: #----------------------------------------------------------------------------- # Executables will get this mode: MODE=750 # Use this if you need to include some extra directories. # Use `INCLUDEFLAGS' in the projects Makedefs.h file for local include directories. SYSTEMINCLUDEFLAGS= # This is used like: $(CXX) $(DFLAGS) $(CXXFLAGS) ... # when generating dependencies: DFLAGS=-MM #----------------------------------------------------------------------------- # Default flags: CFLAGS=-O3 -fomit-frame-pointer -fno-implement-inlines -pipe CXXFLAGS=-O3 -fomit-frame-pointer -fno-implement-inlines -pipe -fno-exceptions -fnonnull-objects LDFLAGS= # #----------------------------------------------------------------------------- # Debugging: # # Use this for gcc-2.9x CFLAGS=-g -Wall -Wundef -Wpointer-arith -Winline -Wwrite-strings -Werror -pipe CXXFLAGS=-g -Wall -Woverloaded-virtual -Wundef -Wpointer-arith -Winline -Wwrite-strings -Werror -pipe -fno-exceptions # # Use this for gcc-2.7: #CFLAGS=-g -Wall -Wpointer-arith -Winline -Werror -pipe #CXXFLAGS=-g -Wall -Woverloaded-virtual -Wpointer-arith -Winline -Werror -pipe -fno-exceptions # #----------------------------------------------------------------------------- # These are set by `configure'. No change should be needed. RM=@RM@ AR=@AR@ MV=@MV@ CHMOD=@CHMOD@ TOUCH=@TOUCH@ TEST=@TEST@ RANLIB=@RANLIB@ INSTALL=@INSTALL@ SHELL=@BASH@ include $(BASEDIR)/Makedefs.h