This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/5644: Building g++ on AIX 5.1 seems to loop forever
- From: Roger Sayle <roger at eyesopen dot com>
- To: Jan-Frode Myklebust <janfrode at parallab dot uib dot no>, David Edelsohn <dje at gcc dot gnu dot org>, <gcc-bugs at gcc dot gnu dot org>, <gcc-prs at gcc dot gnu dot org>
- Date: Sun, 31 Mar 2002 11:31:04 -0700 (MST)
- Subject: Re: bootstrap/5644: Building g++ on AIX 5.1 seems to loop forever
The problem is not with the version of "bash" or "make", its just that
building g++ on AIX 5.1 takes an inordinate amount of time. As indicated
in the output file you provided, the "configure" isn't looping endlessly,
but running once for each AIX multilib. The configure script is run in
all seven multilibs: pthread, power, powerpc, ppc64, pthread/power,
pthread/powerpc and pthread/ppc64. Check the log for the lines that
start "Running configure in multilib subdir". On the local IBM machine
that I have here it currently takes 15 hours to bootstrap CVS. So your
build should complete if you let it run for another few hours (your log
stops in the second to last multilib).
The real question is how to speed-up the multilib configuration. There's
a huge amount of information that is common to all multilibs, so providing
some common read-only config.cache mechanism should help dramatically.
Roger
--
Roger Sayle, E-mail: roger@eyesopen.com
OpenEye Scientific Software, WWW: http://www.eyesopen.com/
Suite 1107, 3600 Cerrillos Road, Tel: (+1) 505-473-7385
Santa Fe, New Mexico, 87507. Fax: (+1) 505-473-0833