1LD_EXTRAS = -L. -lto-be-removed -lpresent 2C_SOURCES = main.c 3 4include Makefile.rules 5 6a.out: libto-be-removed libpresent 7 8libto-be-removed: libpresent 9 $(MAKE) -f $(MAKEFILE_RULES) \ 10 DYLIB_ONLY=YES DYLIB_C_SOURCES=to-be-removed.c DYLIB_NAME=to-be-removed \ 11 LD_EXTRAS="-L. -lpresent" 12 13libpresent: 14 $(MAKE) -f $(MAKEFILE_RULES) \ 15 DYLIB_ONLY=YES DYLIB_C_SOURCES=present.c DYLIB_NAME=present 16