CC = gcc CFLAGS = -std=c99 -pedantic -Wall Distance: distance.o geography.o more_math.o ${CC} ${CFLAGS} -o Distance distance.o geography.o more_math.o -lm distance.o: distance.c ${CC} ${CFLAGS} -c distance.c geography.o: geography.c ${CC} ${CFLAGS} -c geography.c more_math.o: more_math.c ${CC} ${CFLAGS} -c more_math.c