I don't see anything in the Make docs that guarantees prerequisites will be processed in left to right order. Opinions on the web seems to be split into 2 camps:
1. Make always builds dependencies in left to right order, but a well-designed Makefile won't rely upon it. 2. Make is free to build dependencies in any order it likes, provided it respects the stated dependencies. My own recent experience suggests #2 is the correct statement, but I can't rule out the possibility that a bug in my Makefile is producing the apparent non-determinism I'm observing. At any rate, can anyone point me to a definitive source on this? Thanks, Brett S. _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make