Я процитирую ответ от unix.stackexchange.com .
На Solaris 11 gcc
не устанавливается по умолчанию.Обычно вам нужно больше, чем просто сам компилятор, поэтому мой ответ будет включать все обычных подозрений на создание программного обеспечения с открытым исходным кодом на Solaris, которое вы скачали откуда-то в формате исходного кода.* На данный момент проще всего использовать IPS для его установки с помощью приведенных ниже команд (будучи пользователем root или другим суперпользователем):
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
(здесь я использую полные имена пакетов, в этом нет необходимости)1013 *
Обратите внимание, что некоторые из пакетов доступны в официальном репозитории в различных версиях.Если вы просто ссылаетесь на developer/gcc
, то на момент написания этой статьи вы получите GNU C v4.8.2, но вы можете явно запросить более раннюю версию, например, используя имя пакета, например developer/gcc-45
.