FLAG = MYOBJS = obj1.o obj2.o obj3.o LIBS = -lsocket -lnslmyprog : ${MYOBJS} < tab > cc ${FLAG} -o $@ ${MYOBJS} ${LIBS}
- macros déclarés à la ligne de commande
- sont prioritaires sur
- macros déclarés dans le Makefile
- sont prioritaires sur
- macros déclarés en variables d'environnement (setenv)
- sont prioritaires sur
- macros "universels" (dans /usr/share/lib/make/make.rules)
DAVLIBDIR = -L/home_a/dlewis/lib
DAVLIBS = -ldlewis
LIBS = ${DAVLIBDIR} ${DAVLIBS} ${SYSLIBS}
SYSLIBS = -lsocket -lnsl