> There is nothing in the posix description that says anything about default > rules to recreate archives.
Maybe I am wrong, but this part of posix seems to say another thing: 5. The most common use of the archive interface follows. Here, it is assumed that the source files are all C-language source: lib: lib(file1.o) lib(file2.o) lib(file3.o) @echo lib is now up-to-date The .c.a rule is used to make file1.o, file2.o, and file3.o and insert them into lib. You can check it in Examples section of http://pubs.opengroup.org/onlinepubs/009695399/utilities/make.html. Regards, -- Roberto E. Vargas Caballero