On Mon, 2007-09-17 at 11:09 +0200, Frank Schaefer wrote: > The problem is that 'make' seems to start building a target as soon as > the dependency has been started to be built
This is not how make works... or at least not how it should work. If you can provide a reproducible test case, then that would be a bug. There are thousands of people using make with -j (some with VERY large values, on things like 64-way SPARC systems etc.) every day (most Linux kernel builds use it, for example, as well as most Gnome builds, etc.) and I haven't seen a bug like this reported. When reporting problems or asking questions please ALWAYS remember to specify which version of the software (in this case GNU make) you're using, and what operating system you're running it on. That can make a huge difference. Small, reproducible test cases are always welcome. There have been some bugs with the jobserver code in some versions of make, so please be sure you can reproduce it with the latest released version (currently GNU make 3.81). -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.mad-scientist.us "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make