Pokud vím (pracoval jsem se Solaris Sparc cca před 4 roky), na Solarisu je možné provozovat gcc (na cestě tuším /usr/sfw nebo tak něco) rovnou po instalaci, případně existoval repozitář na blastwave.org s jinými verzemi GNU software, ale kompilovalo/linkovalo to vždy vůči knihovnám Solarisu, tedy vůči jejich libc a samozřejmě spoustě dalším i GNU knihovnám v systému použitým. Platforma byla docela výkonná, takže cross kompilace nebyla až tak potřeba. A to gcc bylo podle mne primární překladač po instalaci, jejich Sun C se muselo doinstalovat (existovala i hobby/free verze ke stažení, samozřejmě binary only).