Установка GCC в Solaris_x86

Вы добавили свое устройство Ethernet USB к /etc/network/interfaces? Я думаю, что необходимо сделать это. (Подобная запись как та для eth0 - можно узнать, через какое устройство это ifconfig -a. Это должно быть перечислено там, если это распознано правильно.)

Обратите внимание, что можно также сделать Сети с помощью USB, то есть, без адаптера Ethernet, но с некоторой игрой с хостом (Рабочая станция) и ведомое устройство (устройство Ангстрема).

Кроме этого, ifconfig -a вывод и Ваш /etc/network/interfaces вероятно, было бы полезно для движения на повороте проблемы.

1
19.05.2013, 13:05
2 ответа

После немного большего количества исследования я нашел, что могу использовать

pkg install gcc-45

и теперь, когда занято, загружая. Я был утомленным от использования этого, как в других машинах Linux, Вы не можете использовать pkg.

Спасибо за взгляд и попытку помочь мне решить это, но я думаю, что это отсортировано теперь.

2
27.01.2020, 23:21
  • 1
    Неясно, знаете ли Вы об этом или не, но в любом случае, Солярис не является дистрибутивом Linux так поступает по-своему для установки пакетов (точно так же, как Вы не сделаете этого, тот же путь на говорит что Ubuntu, Red Hat или Slackware). –  jlliagre 22.02.2013, 15:23
  • 2
    О, хорошо нет я не знал это.Спасибо. Я являюсь все еще очень новым в UNIX. :-) –  Kevdog777 22.02.2013, 15:26
  • 3
    OK, что происходит, просто, что пакет не был установлен. Узнайте, как проверить, какие пакеты установлены, и что доступно (я не использовал Солярис больше чем за 10 лет, таким образом, я не справка там). Рассмотрите тщательно, в чем еще Вы, возможно, нуждались бы. –  vonbrand 22.02.2013, 23:58

Совет, который Вы получили о том, где найти gcc касается Соляриса 10, не Соляриса 11. Вы уже узнали, что для Соляриса 11 необходимо установить названный пакет gcc-45 но это не достаточно.

Вот является список пакетами GNU, которым я верю, должен существовать в любой системе Соляриса:

Просто выполнитесь следующим образом:

pkg install pkg://solaris/archiver/gnu-tar
pkg install pkg://solaris/developer/gnu-binutils
pkg install pkg://solaris/diagnostic/top
pkg install pkg://solaris/file/gnu-coreutils
pkg install pkg://solaris/file/gnu-findutils
pkg install pkg://solaris/text/gawk
pkg install pkg://solaris/text/gnu-diffutils
pkg install pkg://solaris/text/gnu-grep
pkg install pkg://solaris/text/gnu-sed

(не, я понимаю, что Вы действительно не попросили это, но имение в наличии их сделает Вашу жизнь легче в будущем),

Вот то, что Вы попросили: при использовании хоста к цели разработки/сборки, необходимо добавить:

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

(просто установка gcc-45 не достаточно),

Вышеупомянутое даст Вам хост со всеми традиционными инструментами GNU/Linux и традиционными инструментами для разработки C/C++, которые обычно используются различными пакетами с открытым исходным кодом во время сборки/процесса компиляции.

Инструменты GNU поднимают очень, очень мало дискового пространства поэтому действительно никакая причина не установить их, по моему скромному мнению. dev инструменты поднимают немного больше, можно пропустить их на хостах, где Вы не хотите делать сборку/компиляцию.

2
27.01.2020, 23:21
  • 1
    Спасибо за это, но я заставил это работать только с этим gcc-45, все, в чем я нуждаюсь, является тем компилятором. –  Kevdog777 28.02.2013, 10:57
  • 2
    хорошо, затем Вы находитесь в удаче. Мне были нужны, по крайней мере, заголовки (system/header) –  peterh 28.02.2013, 15:39

Теги

Похожие вопросы