/usr/sfw/bin é o caminho gcc empacotado com o Solaris 10. No Solaris 11.1, gcc é, quando instalado, diretamente disponível em /usr/bin como um link simbólico que aponta para /usr/gcc/<version>/bin/gcc .
Existe agora um formato de dados em disco para pacotes ips ( .p5p files), mas eu sugiro que você baixe todo o repositório (procure por imagem do repositório Oracle Solaris 11.1 na página de download do Solaris 11.1 ) e crie seu próprio serviço ips. Veja este blog para detalhes. Isso permitiria instalar qualquer pacote do qual o gcc seja dependente e possivelmente outros pacotes que ainda possam estar faltando para sua tarefa.