This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: bootstrap/9996: plural.c can't be found


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]