@ nikole : ' gcc-3.3.6 ' will behave like version 3.3.3 .
I think, gcc-3.3.6 is the latest bug fix version of 3.3.3.
Just follow the instructions in post # 2 and install
the ' gcc3.3-3.3.6-1pclos2007 ' etc. !
Using, example : 'make CC=gcc-3.3.6 CXX=g++-3.3.6'
I usually have four compilers on each Linux, they are made
to be installed, and to be used, all at the same time.
.....
And by the way : using an option like ' ../configure --prefix=/usr '
is never a good idea, when it is about system files.
Some of your current system files will be trashed,
if you do a # make install.
One of these would probably be more reasonable :
../configure --prefix=/usr/local/gcc33/
../configure --prefix=/opt/gcc33/
../configure --prefix=/usr/gcc33/
.. .....
And with no gcc, you will not be able to build anything.
# 'yum install gcc glibc-devel' will provide gcc-4.1.2 .
Instructions, building e.g. gcc-3.3.3 :
The gcc people recommend the LFS method
http://archive.linuxfromscratch.org/...OK-5.1.1-HTML/
1) pass 1 , 2) pass 2 , 3) "pass 3" : Installation of GCC.
.....