diff DOCS/users_against_developers.html @ 6055:3ca1f8cf7bfc

various updates by Diego Biurrun <diego@biurrun.de>
author arpi
date Sun, 12 May 2002 01:41:24 +0000
parents 4f0b13262397
children 4e5c236ade69
line wrap: on
line diff
--- a/DOCS/users_against_developers.html	Sun May 12 01:09:10 2002 +0000
+++ b/DOCS/users_against_developers.html	Sun May 12 01:41:24 2002 +0000
@@ -66,29 +66,31 @@
 bugs</B>. If you do, you will only get banned from our mailing list because
 we have had more than enough flame wars over GCC 2.96. Please let the matter rest.</P>
 
-<P>If you have problems with GCC 2.96, here is how you can get GCC 3.0.4 to work
-(submitted by <A HREF="mailto:willis_matthew@yahoo.com">Matt Willis</A>):</P>
+<P>If you have problems with GCC 2.96, you can get 2.96-85 packages from the
+Red Hat <A HREF="ftp://updates.redhat.com">ftp server</A>, or just go for the
+3.04 packages offered for version 7.2 and later. If you do not want to or cannot
+use the binary packages, here is how you can compile GCC 3.0.4 from source:</P>
 
 <UL>
-  <LI>Go to the
-    <A HREF="http://gcc.gnu.org/mirrors.html">GCC mirrors page</A>
-    page and download the following (you may not need everything):<BR>
-    <CODE>gcc-g++-3.0.4.tar.gz<BR>
-    gcc-objc-3.0.4.tar.gz<BR>
-    gcc-3.0.4.tar.gz<BR>
-    gcc-g77-3.0.4.tar.gz<BR>
-    gcc-testsuite-3.0.4.tar.gz<BR>
-    gcc-core-3.0.4.tar.gz<BR>
-    gcc-java-3.0.4.tar.gz</CODE>
-  </LI>
-  <LI>Unpack the files, make a build directory, and build:<BR>
-    <CODE>tar -xvzf gcc-*3.0.4.tar.gz<BR>
-     mkdir gcc-build<BR>
-     cd gcc-build<BR>
-     ../gcc-3.0.4/configure --prefix=/opt --program-suffix=-3.0.4<BR>
-     make bootstrap; mkdir -p /opt; make install</CODE></LI>
-  <LI>Set your path to include <CODE>/opt/bin</CODE><BR>
-    <CODE>export PATH=/opt/bin:${PATH}</CODE></LI>
+  <LI>Go to the <A HREF="http://gcc.gnu.org/mirrors.html">GCC mirrors page</A>
+    page and download <CODE>gcc-core-3.0.4.tar.gz</CODE>.  This includes the
+    complete C compiler and is sufficient for <B>MPlayer</B>. If you also want
+    C++, Java or some of the other advanced GCC features
+    <CODE>gcc-3.0.4.tar.gz</CODE> may better suit your needs.</LI>
+  <LI>Extract the archive with<BR>
+    <CODE>tar -xvzf gcc-core-3.0.4.tar.gz</CODE></LI>
+  <LI>GCC is not built inside the source directory itself like most programs,
+    but needs a build directory outside the source directory.  Thus you need to
+    create this directory via<BR>
+    <CODE>mkdir gcc-build</CODE></LI>
+  <LI>Then you can proceed to configure gcc in the build directory, but you need
+    the configure from the source directory:<BR>
+    <CODE>cd gcc-build<BR>
+    ../gcc-3.0.4/configure</CODE></LI>
+  <LI>Compile GCC by issuing this command in the build directory:<BR>
+    <CODE>make bootstrap</CODE></LI>
+  <LI>Now you can install GCC (as root) by typing<BR>
+    <CODE>make install</CODE></LI>
 </UL>
 
 <P><A NAME=binary><B>Binary distribution of MPlayer</B></A></P>