

EXE_SUFFIX = e

CXX = mpiCC

CXXFLAGS = -g -w

LDFLAGS = 

DEFS = -DHAVE_CONFIG_H

CXXLINK = $(CXX) $(CXXFLAGS) $(LDFLAGS)

CXXCOMPILE = $(CXX) $(CXXFLAGS) $(INCLUDES) 

INCLUDES = -I$(SUNDANCE_PREFIX)/include \
	-I$(TRILINOS_PREFIX)/include/epetra \
	-I$(TRILINOS_PREFIX)/include/aztecoo \
	-I$(TRILINOS_PREFIX)/include/ifpack \
	-I$(TRILINOS_PREFIX)/include/triutils \
	-I$(TRILINOS_PREFIX)/include/TSF \

LINKLIB = -L$(SUNDANCE_PREFIX)/lib -lsundance \
	-L$(TRILINOS_PREFIX)/lib -ltsf -laztecoo -lifpack -lepetra \
	-llapack \
	-lblas \
	 -L/afs/cs.cmu.edu/project/taos-15/lib -L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.2.1 -L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../.. -lmpich -lfrtbegin -lg2c -lm -lgcc_s

%.$(EXE_SUFFIX) : %.o
	$(CXXLINK) -o $@ $(LDFLAGS) $< $(LINKLIB)

%.o : %.cpp
	$(CXXCOMPILE) -c -o $@ $< 
