diff DOCS/documentation.html @ 6572:40bc66d285b3

updated gcc errata
author gabucino
date Thu, 27 Jun 2002 11:06:28 +0000
parents cb078d0579f3
children 7663637ddba4
line wrap: on
line diff
--- a/DOCS/documentation.html	Thu Jun 27 10:12:31 2002 +0000
+++ b/DOCS/documentation.html	Thu Jun 27 11:06:28 2002 +0000
@@ -418,12 +418,15 @@
     responsible for generating MMX/3DNow!/etc instructions, thus very important.</LI>
   <LI><B>gcc</B> - suggested version is from <B>2.95.3</B> to <B>2.95.4</B>.
     <B>NEVER</B> use 2.96 or 3.x.x !!! They generate faulty code. If you decide
-    to change gcc from 2.96, then don't decide in favor of 3.0 juts because
+    to change gcc from 2.96, then don't decide in favor of 3.x juts because
     it's newer! In some ways it's even worse than 2.96. So downgrade to
-    2.95.x (downgrade libstdc++ too!) or don't up/downgrade at all (but in
-    this case, be prepared for runtime problems).
-    If you vote for 3.x, try to use the latest version, early releases had
-    various bugs, so be sure you use at least 3.0.3 or 3.1.
+    2.95.x (downgrade libstdc++ too, other programs may need it) or don't
+    up/downgrade at all (but in this case, be prepared for compiletime/runtime
+    problems).
+    If you vote for 3.x.x, try to use the latest version, early releases had
+    various bugs, so be sure you use at least 3.1, it's tested and working.
+    Don't use RedHat's gcc 3.x versions! 3.0.4-RH reproducably dies with
+    internal error during GUI compilation (vanilla 3.0.4 does not).
     Detailed information about gcc 2.96's bugs (that are still NOT fixed, they
     are WORKAROUNDED in <B>MPlayer</B>!) can be found
     <A HREF="users_against_developers.html"><B><I>here</I></B></A> and in the