Legalities: I am not responsible for any damage you do to your server from this. Only try this with a responsible professional Linux administrator.


Purpose: Many people who compile apps from source can get a noticeable improvement from the faster and more optimized binaries that GCC 3.3 make. If you or your clients do not compile from source and use RPMs then this is not something you'd want to waste your time on. I've had many requests for this install, and there are no quality RPMs of this (without spending hours installing dependencies) around. See http://gcc.gnu.org for more info on this compiler.

Solution: Required commands in BOLD, optional commands in Italics

wget http://mirrors.rcn.net/pub/sourceware/gcc/.../gcc-3.3.tar.gz

tar -zxvf gcc-3.3.tar.gz

cd gcc-3.3

./configure --prefix=/usr (or simply ./configure if you do not wish to overwrite your existing GCC 2.95)

screen (Optional: Lets you log off during the compile process)

make bootstrap (will take about 45 minutes on a P4 2.0ghz sys)

Press Control+A+D to detach screen -- optional

make install

To verify:

gcc -v

should output something like:

Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3/specs
Configured with: ./configure --prefix=/usr
Thread model: posix
gcc version 3.3


Have fun!