This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: gcc will not build
[This concerns a case where 'make bootstrap' fails because it creates
and uses a specs file which does not identify the (nonstandard)
location of the start files and C library that it needs]
>> Or is there some location requirement for crt1.o that I haven't met?
>
>Yep, I think that's the right answer (or should I say question? :-)
Fair enough. I suggest the install instructions mention the particular
directories where the start files and C library have to be in order for
the build to succeed. I could have easily modified my system to simulate
the standard for the duration of the build and saved a lot of time.
Note that this requirement is unique to Gcc (at least, I've never had
another build fail for this reason).
(I guess that's ironic; it's because of gcc's flexibility that I don't
have to worry about this stuff with any other build :-) .)
Another point: I've been experimenting, and discovered that a default
'make' does the job OK for me (it eventually crashes, but only after
the compiler is built). I don't claim to understand the difference
between 'make' and 'make bootstrap', but maybe it would be a good idea
for the install instructions to offer 'make' as an alternative for
people whose systems are not up to the requirements of 'make
bootstrap'.
--
Bryan Henderson Phone 415-505-3367
Olympia, Washington