FLAG = MYOBJS = obj1.o obj2.o obj3.o LIBS = -lsocket -lnsl...grâce à des règles de suffixe "universelles"myprog : ${MYOBJS} cc ${FLAG} -o $@ ${MYOBJS} ${LIBS}
.SUFFIXES: .o .c .cc .y .l .s .sh .S .ln \
.h .f .F .mod .sym .def .p .r \
.f90 .ftn .cps .C .Y .L
CC = cc
CFLAGS = -I/usr/ucbinclude
.c.o:
${CC} ${CFLAGS} -c $<