Mail Archives: djgpp/2001/06/24/08:58:48
> Why do you need to bootstrap? Why can't you just say "make"? You
> already have a working version of GCC, so "make bootstrap" should not
> be required.
>
> I agree that "make bootstrap" should work, but it involves additional
> complications, so if you just want to build GCC with minimal fuss, you
> may wish to avoid bootstraping.
Eli, IMHO this is a wrong advise. The one and only supported way
for ordinary user to build a native compile is `make bootstrap'. Plain
make _might_ work, but if it doesn't, there's noone to blame. I understand
that bootstrapping takes longer and uses more disk space, but it gets
much more tested than ordinary `make'. So it's the way with minimal fuss.
Please note that language frontends other than C are not written in portable
C - they use GNU C, and might use features found only in the same version
of compiler. In other words, building of GCC 3.0 with 2.95 or earlier
might fail in C++ frontend and the like.
Laurynas
- Raw text -