# Makefile FC = gfortran OBJS = Gauss_sub_single.f Gauss_sub_double.f \ LU_sub_single.f LU_sub_double.f OBJS1 = Gauss_sub_single.o LU_sub_single.o OBJS2 = Gauss_sub_double.o LU_sub_double.o .SUFFIXES: .f.o .f.o: $(FC) -c $(OBJS) all: single double single: single.f $(OBJS1) $(FC) -o $@ single.f $(OBJS1) double: double.f $(OBJS2) $(FC) -o $@ double.f $(OBJS2) clean: rm single double rm $(OBJS1) $(OBJS2)