### Oldham, Jeffrey D.
### 1999 Nov 22
### programming
###
### Compile C++ Program

WCFLAGS=	-pedantic -Wall -W -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wcast-align -Wconversion -Wnested-externs -Wundef -Winline
CFLAGS=		-g $(WCFLAGS) -I.. # -DTIME -DSTATS
CC=		${HOME}/gcc-install/gcc1/bin/gcc
CXXFLAGS=	-DUSE_LIBGXX_INLINES $(CFLAGS)
CXX=		${HOME}/gcc-install/gcc1/bin/g++
LDFLAGS=	#-lm

CCSOURCES = main.cc

OBJECTS = $(CCSOURCES:%.cc=%.o)


%: %.o
	$(CXX) $(CXXFLAGS) $^ $(LIBS) -o $@ $(LDFLAGS)

clean:
	rm -f *.o

header-dependencies:
	gcc -MM $(CFLAGS) $(CCSOURCES) $(CSOURCES)

## ADD header file dependencies
## Create them using "gmake -k header-dependencies".
