CC=gcc
LIBFLAGS = -lgsl -lgslcblas -L/usr/lib/gsl
DEPS = header.h input.h
OBJ  = main.o table.c f.c
EXEC = kyle_hw16

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

$(EXEC): $(OBJ)
	gcc -o $@ $^ $(LIBFLAGS)

clean:
	rm -f $(EXEC)
	rm -f *.o
	rm -f *~
