2015-01-19 3 views
0

Мне нужна информация о binutils. 1) что это делает для кросс-компиляции для BSD? 2) зачем нужен этот пакет? как это помогает в создании компиляторов corss для BSD в системе Linux Ubuntu? любезно предоставите ценные ответыинформация о Binutils для кросс-компиляторов bsd в Linux-машине?

+0

Какая у вас конкретная проблема? Чего вы пытаетесь достичь, и как пакет binutils терпит неудачу? –

+0

Я совершенно новый для перекрестных компиляторов, я пытаюсь сделать кросс-компилятор для bsd в linux ubuntu machine.it для меня не терпит неудачу. но я хочу знать о binutils, что он будет делать для кросс-компиляторов. ниже команд, которые я выполняю. 1) CD Binutils-2,21 2) \t ./configure --enable-libssp --enable-золото --enable-л.д. --target = $ TARGET --prefix = $ PREFIX 3) \t Сделать 4) \t make check 5) \t sudo make install Что делают вышеуказанные команды? спасибо, что потратили свое драгоценное время на этот пророк? – gkreddy

ответ

1

Возможно, вам захочется посмотреть, как работает сборка NetBSD. Его система сборки переносится практически на любой совместимый с POSIX хост, включая большинство любых (если не всех) систем GNU/Linux. Сначала он создает кросс-компилятор и другие инструменты (в том числе компоновщик из binutils), затем использует его для создания целевых системных библиотек, а затем строит всю остальную систему. Однако только инструменты и библиотеки могут использоваться для создания чего-либо еще для использования в совместимой целевой системе.

В документе «build.sh: Cross-building NetBSD» приводится введение и обзор, а в руководстве NetBSD приведены подробные инструкции.

http://www.netbsd.org/docs/guide/en/chap-build.html

 Смежные вопросы

  • Нет связанных вопросов^_^