CC=gcc Executable= Bo_HW16 Header=header.h OFiles= Bo_HW16.o f.o MakeTable.o CFLAGS +=-L/usr/local/lib -lgsl -lgslcblas -Os %.o: %.c $(Header) $(CC) -c -o $@ $< $(Executable): $(OFiles) $(Header) $(CC) $(CFLAGS) -o $(Executable) $(OFiles) clean: rm -f Bo_HW16 rm -f *~ rm *.o