F95 = gfortran FFLAGS = -O %.o: %.f95 $(F95) $(FFLAGS) -c $*.f95 files = hello.o main: $(files) makefile $(F95) $(files) -o hello ./hello > out.txt cat out.txt clean: rm -f $(files) core* hello