Se o pessoal do GNU não tiver um pacote do Solaris adequado ao seu SO & www.sunfreeware.com - Eu não acredito que eles tenham o GCC 4.x, mas você pode pegar uma versão 3.x e o boostrap 4.x com ela.
Como você instala o g ++ (pelo menos a versão 4.1) em um servidor solaris sparc?
Se você estiver usando o Solaris 10 ou OpenSolaris, www.blastwave.org tem 4.3.4 (CSWgcc4, eu acredito.).
Você pode obter o gcc e g ++ do projeto OpenCSW ( link ).
Tags g++ installation solaris sparc