Para obter os erros de compilação, é preferível, por isso espero que funcione para você.
Mas é possível instalar versões alternativas do gcc no Fedora. Apenas não de pacotes - você precisará da fonte, disponível no link . Procure baixar o gcc-4.5.3.tar.gz de um dos espelhos de download.
O seguinte é modelado após algumas informações de Zhongliang Chen sobre a instalação do gcc-4.3 no Fedora 15 .
Faça o download e descompacte o tarball de origem do gcc. Certifique-se de que o seu Fedora 16 tenha os pacotes necessários para a construção:
yum install gcc mpfr-devel libmpc libmpc-devel glibc-devel
Em seguida, crie um novo diretório de construção vazio e crie o gcc com um sufixo de 45 - você criará compiladores gcc45
e g++45
, por exemplo. Você pode querer um novo diretório de instalação separado, como / usr / local / gcc45 /
$cd PATH_TO_BUILD_DIR
$PATH_TO_SOURCE_DIR/configure --prefix=PATH_TO_INSTALL_DIR --program-suffix=45 --enable-languages=c,c++
$make
$sudo make install