If you do downgrade, I would use 2.95.3 - 2.96 is an experimental gcc that was buggy to say the least.
It has a history of miscompiling. You could also get 2.95.3 and compile it and install it to something like
/opt/gcc-2.95.3. this way, if you want to use gcc-2.95 just change your path to find that one first like:
If you do use this way, when you install it don't forget to make a symlink for cc:
ln -s /opt/gcc-2.95.3/bin/gcc /opt/gcc-2.95.3/bin/cc
NOTE: If you downgrade gcc from say an 3.x to a 2.x you will probably break things on your system c++ related (mozilla/firefox, kde, etc...) hence the reasong for installing an earlier version in /opt and leaving the original gcc alone.
Last edited by __J; 01-01-2005 at 04:22 PM.