F95 = gfortran FFLAGS = -O %.o: %.f95 $(F95) $(FFLAGS) -c $*.f95 objfiles = matrix.o Jacobi.o main.o all: out.txt out.txt: main ./main > out.txt cat out.txt main: $(objfiles) makefile $(F95) $(objfiles) -o main clean: rm -f $(objfiles) core* main jacobi.mod matrix.mod