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

Reply via email to