# XC = HP cluster with dual 3.4 GHz EM64T (64 bit), mpiCC, native MPI # XC = HP cluster with dual 3.4 GHz EM64T (64 bit), mpiCC, native MPI, FFTW SHELL = /bin/sh .IGNORE: # System-specific settings CC = mpiCC #CCFLAGS = -O -DFFT_FFTW -I/home/sjplimp/fftw_spirit/include # jlg 093005 UK CCFLAGS = -O -DFFT_NONE DEPFLAGS = -M LINK = mpiCC #LINKFLAGS = -O -L/home/sjplimp/fftw_spirit/lib # jlg 093005 UK LINKFLAGS = -O #USRLIB = -lfftw -lstdc++ USRLIB = -lstdc++ SYSLIB = -lm SIZE = size # Link rule $(EXE): $(OBJ) $(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE) $(SIZE) $(EXE) # Compilation rules %.o:%.cpp $(CC) $(CCFLAGS) -c $< %.d:%.cpp $(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@ # Individual dependencies DEPENDS = $(OBJ:.o=.d) include $(DEPENDS)