This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/9996: plural.c can't be found
- From: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- To: gcc-bugs at gcc dot gnu dot org
- Cc: raymond dot degennaro dot ii at insightbb dot com
- Date: Fri, 7 Mar 2003 18:41:04 -0600 (CST)
- Subject: Re: bootstrap/9996: plural.c can't be found
- Organization: Networks and Infrastructure Lab (IL02/2240), Motorola Labs
In article <20030307222927 dot 14327 dot qmail at sources dot redhat dot com> you write:
> AIX on PowerPC
> Source Dir: /u3/gcc-3.2.2
> Obj Dir: /u3/gcc-3.2.2.obj
> In /u3/gcc-3.2.2[.obj]: ../gcc-3.2.2/configure --prefix=/u3/TOTALINK.SOFT
> >Description:
> When I try a bootstrap build, I get the error plural.c can't be found,
> but the file exists in the source tree. I had a very similar error with
> the first 3.2 release, but for a different file.
(This is general advice not directed at AIX:) I suggest that you run
your configure line in /u3/gcc-3.2.2.obj with an absolute path:
$ /u3/gcc-3.2.2/configure --prefix=/u3/TOTALINK.SOFT
I suggest that you use GNU make, if you are not. If you can't use GNU
make, I suggest configuring within the source tree for a maximal
chance of success. Verify that you actually have the one and the only
plural.c file in your source tree:
$ ls -l /u3/gcc-3.2.2/gcc/intl/plural.[yc]
Note the output of the exact command I gave you. It is possible that
the date stamps on the files got misordered (this is likely, if you
fetched the code via CVS instead of a release tar image). Consider
running this command before running the bootstrap:
$ cd /u3/gcc-3.2.2; ./contrib/gcc_update --touch
Finally, just to make sure you mean the same thing we do reagrding a
bootstrap build in the gcc 3.2 tree (this issue is addressed in 3.3
and mainline). You ran:
$ cd /u3/gcc-3.2.2.obj; make bootstrap
I would appreciate an e-mail with exactly what issue you hit.
Regards,
Loren