Você pode dar uma olhada no guia geral para instalar várias versões do GCC .
Eu tenho o gcc-4.6.3 instalado no meu PC.mas para o meu projeto eu preciso da versão gcc-4.4.3. Eu não me importo de remover o gcc-4.6.3, mas eu preciso muito do gcc-4.4.3. Como posso fazer o downgrade? ou como posso manter dois gcc e tornar o gcc-4.4.3 como GCC primário?
Você pode dar uma olhada no guia geral para instalar várias versões do GCC .
apt-get
ou yum
deve simplificar muito para você. Você pode até mesmo compilar o seu próprio e usar esse caminho e ele irá escolher o gcc do caminho que você especificou.
No Ubuntu, (e outros talvez), você pode ter ambos, vá para o gerenciador de pacotes synaptic, escolha a versão que deseja usar, instale-a, o terminal in digite: "gcc" sem o (") a guia de imprensa duas ou mais vezes o terminal mostrará todas as versões do gcc, digite aquela que você quer (sempre) por exemplo. gcc-4.2 -o yourfile.c