CC=ifort FC=ifort FFLAGS=-c -mcmodel=large -debug -O0 -stand f08 -fpe0 -traceback -check bounds,uninit -warn all -implicitnone OBJECTS= main.o elements.o lattice.o subroutines.o precision_comm_module.o .SUFFIXES: .SUFFIXES: .c .f .f90 .F90 .o builder: $(OBJECTS) $(FC) $(OBJECTS) -o $@ .f90.o: $(FC) $(FFLAGS) $< main.o lattice.o elements.o region.o subroutines.o : precision_comm_module.o lattice.o : subroutines.o main.o : elements.o lattice.o region.o