This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Sequential build of libjava
- From: Michael Matz <matz at suse dot de>
- To: Tom Tromey <tromey at redhat dot com>
- Cc: Brad Lucier <lucier at math dot purdue dot edu>, <gcc at gcc dot gnu dot org>,<java at gcc dot gnu dot org>
- Date: Thu, 5 Sep 2002 20:56:20 +0200 (CEST)
- Subject: Re: Sequential build of libjava
Hi,
On 5 Sep 2002, Tom Tromey wrote:
> Brad> I don't quite understand the question---all the files in libjava
> Brad> (multilibed) seem to be built serially.
>
> Do other target directories build in parallel?
No, _all_ of the target libraries, if they are started by the toplevel
Makefile are built serially. GNU make thinks, that suddenly the jobserver
is missing and goes back to -j1. Probably because file descriptors used
for communication with the submakes are closed or so. This happens since,
erhm, forever. I never quite understood, why the submakes building the
target libs miss the jobserver, but e.g. the submakes doing the normal
bootstrap in gcc/ have it available.
Ciao,
Michael.