FC       = gfortran
FFLAGS  += -Wall -fimplicit-none

CC       = gcc-4.8
CFLAGS  += -Wall

all: sum_f77 sum_c

sum_f77: dsum.o sumtest.o
	$(FC) -o sum_f77 dsum.o sumtest.o

sum_c: new_dsum.o sumtest.o
	$(CC) -o sum_c new_dsum.o sumtest.o

%.o : %.c
	$(CC) $(CFLAGS) -c -o $@ $<

%.o : %.f
	$(FC) $(FFLAGS) -c -o $@ $<

clean:
	rm -f *.o sum_f77 sum_c
