### Generic Makefile for MPI ### adjust as you need CC = mpicc F77 = mpif90 PROGRAM = hello CFLAGS = -g FFLAGS = -g LFLAGS = -g all: ${PROGRAM}.exe ${PROGRAM}.exe: ${PROGRAM}.o $(CC) ${CFLAGS} ${LFLAGS} -o ${PROGRAM}.exe ${PROGRAM}.o -lm -lmtsk clean: rm -f ${PROGRAM}.exe ${PROGRAM}.o .c.o: $(CC) -c $(CFLAGS) $< .f.o: $(F77) -c $(FFLAGS) $<