В отличие от Solaris 10, Solaris 11 GCC по умолчанию не установлен. Не бойтесь.
К самым простым является использование IPS, чтобы установить его с помощью команды ниже (в то же время корень или другой суперпользователя):
pkg install pkg://solaris/developer/build/gnu-make
pkg install pkg://solaris/developer/build/make
pkg install pkg://solaris/developer/gcc-45
pkg install pkg://solaris/system/header
pkg install pkg://solaris/developer/build/autoconf
pkg install pkg://solaris/developer/build/automake-110
Это даст вам все инструменты, как правило, нужны для создания различных открытых источник программных пакетов.
Обратите внимание, что некоторые из пакетов имеют номер версии в самом имени пакета, например. НКА-45. Вы можете найти еще более поздние версии в репозитории пакетов, например, для бета-версии Solaris 11.2 вы обнаружите, что у вас есть выбор из GCC 4.5, 4.7 или 4.8. То же самое относится к automake, который теперь также доступен в версии 1.1.
(рецепт от моей публикации here)
Ваш GCC скомпилированные для вашей версии Solaris? Где ты взял это? – osgx
Я понятия не имею, когда я получил это окружение. Gcc уже был установлен на нем. Это так, если gcc не скомпилирован для моей версии Solaris, это не сработает? или у нас есть какая-то saperate версия gcc для solaris 11 ?? Я новичок во всех этих понятиях. –
Похоже, что gcc не установлен _correctly_ там. –