Você precisará remover as versões i386 do GCC para instalar as versões x86_64 . Não sei por que você tem a compilação i386 do GCC instalada em um sistema operacional de 64 bits - isso simplesmente atrapalha as coisas. (Neste caso, a plataforma refere-se à plataforma que é compilada para executar on , não a plataforma que compila para .)
Você precisa remover gcc-c++-4.1.2-48.el5.i386 e substituí-lo pelo pacote x86_64 correspondente. Você pode fazer isso em uma transação yum ou remover todos os pacotes dependentes e, em seguida, deixar yum reinstalá-los com base nos pacotes gcc e gcc-c++ corretos.
Você precisará do pacote i386 (ou i686 ) de libgcc , bem como do x86_64 one. Você precisa do libgcc para a plataforma de destino, pois ele é vinculado aos binários que o gcc produz.