CC = cc .SUFFIXES : .o .c .c.o : ${CC} -c ${Includes} $< Target = read_data CObjs = read_data.o Libs = -lm LocalLib = Includes = usual: ${Target} ${Target}: ${CObjs} ${CC} -o $@ ${CObjs} ${LocalLib} ${Libs} size ${Target} anew: rm -f ${Target} ${MAKE}