[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Parallel Jobs Bug

From: Bill Harding
Subject: RE: Parallel Jobs Bug
Date: Sun, 28 Jan 2007 13:27:58 -0800

In regards to Paul's earlier questions about the version and
distribution of my make, it is a Cygwin version of make running on
Windows XP.  Specifically, if I access my make's help it says "Program
built for i686-pc-cygwin".  The version of make is GNU Make 3.80.  


-----Original Message-----
From: Eli Zaretskii [mailto:address@hidden 
Sent: Sunday, January 28, 2007 12:23 PM
To: address@hidden
Cc: Bill Harding; address@hidden
Subject: Re: Parallel Jobs Bug

> From: Paul Smith <address@hidden>
> Date: Sun, 28 Jan 2007 09:42:25 -0500
> Cc: address@hidden
>       * the code that generates that output is conditionally compiled
>         only if MAKE_JOBSERVERS is set, and that macro is set only if
>         the configure script detects a number of POSIX-like features
>         your OS.  If you build using the default config.h.W32 etc. and
>         don't run configure, that macro is not set and that code does
>         not even exist in the program anywhere!

It probably just means that the OP is using the Cygwin port of Make.
Which, of course, doesn't explain this:

>       * If the code is compiled in, it's only invoked if there is a
>         jobserver pipe, and there is only a jobserver pipe if one of
>         things is true: a -jN was passed where N>1 was passed to make
>         the compile line, or the option --jobserver-fds (which is an
>         internal option passed by make to its submakes and should
>         be given to make externally) was passed to make.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]