Podam odpowiedź z unix.stackexchange.com.
W systemie Solaris 11 gcc
nie jest instalowany domyślnie. Normalnie będziesz potrzebować czegoś więcej niż samego kompilatora, więc moja odpowiedź będzie zawierała wszystkie zwykłych podejrzanych o budowanie oprogramowania open source w systemie Solaris, które pobrałeś gdzieś w formacie kodu źródłowego.
Zdecydowanie najłatwiej jest użyć IPS zainstalować go za pomocą polecenia poniżej (będąc korzeń lub inny superuser):
pkg install pkg://solaris/developer/build/gnu-make \
pkg://solaris/developer/build/make \
pkg://solaris/developer/gcc \
pkg://solaris/system/header \
pkg://solaris/developer/build/autoconf \
pkg://solaris/developer/build/automake
(ja tu korzystać w pełni kwalifikowane nazwy pakietu, który tak naprawdę nie jest to konieczne)
Należy pamiętać, że niektóre paczki są dostępne w oficjalnym repozytorium w różnych wersjach. Jeśli po prostu odwołasz się do developer/gcc
, to w momencie pisania tego otrzymasz GNU C v4.8.2, ale możesz jawnie poprosić o wcześniejszą wersję, np. za pomocą nazwy pakietu, takiej jak developer/gcc-45
.
nie, nie ma tam, sprawdziłem, i po prostu sprawdziłem ponownie, uruchomiłem także polecenie find – killercode
'sudo pkg install gcc-3' następnie zainstalowałem pakiet. 'pkg search gcc' mógł znaleźć dla ciebie tę nazwę pakietu. – alanc
ty, zadziałało :), ale tylko 1 qustion, jego wersja 3.4 z 2005 roku, bez nowszych wersji? – killercode