On Thursday 07 June 2001 12:52, Steve Kieu wrote:
> Hi,
>
> I got error when trying to compile the kernel using
> gcc 2.96; just wonder if I can install
> gcc-2.95.2-12mdk.i586.rpm and use it instead.
>
> Thank in advance !
>
> =====
> S.KIEU
>

This is unsurprising.  2.96 is much stricter.  You cannot assume standard 
headers will be loaded by default.  Your C code really has to be much closer 
to specificatons.

We had a reason for abandoning 2.95.3 and making essentially our own compiler 
from the gcc 3.0 development tree, and giving it the (officially unused) 2.96 
label.  Perl and Python compiled with it pass all of their regression tests, 
and the other code made with it can be inspected for bugs directly rather 
than worrying if we have stumbled over another compiler bug.  In other words, 
after several months of tests, a technical decision was made.

You are free to use 2.95.3, of course.  Make sure you have the glibc2.1 
compatibility lib loaded, and realize that your code probably won't compile 
under gcc 3.0 (particularly c++ code).

Civileme


> ___________________________________________________________________________
>__ http://messenger.yahoo.com.au - Yahoo! Messenger
> - Voice chat, mail alerts, stock quotes and favourite news and lots more!

Reply via email to