all: sum_f77 sum_c

sum_f77: dsum.o sumtest.o
	gfortran -Wall -fimplicit-none -o sum_f77 dsum.o sumtest.o

sum_c: new_dsum.o sumtest.o
	gfortran -Wall -fimplicit-none -o sum_c new_dsum.o sumtest.o

new_dsum.o: new_dsum.c
	gcc-4.8 -Wall -c new_dsum.c

dsum.o: dsum.f
	gfortran -Wall -fimplicit-none -c dsum.f

sumtest.o: sumtest.f
	gfortran -Wall -fimplicit-none -c sumtest.f

clean:
	rm -f *.o sum_f77 sum_c
