LINUX.ORG.RU

Как под Linuxом собрать бинарник для FreeBSD?


0

0

Люди! Помогите. Нужно решить такую задачу. С помощью gcc нужно скомпилировать исходники, но не для линухов, а для фри. Как это можно сделать? Какие-то библиотеки от фри? Опции компилятора?

Заранее спасибо

anonymous

Попытайся научиться задавать врпосы _правильно_.
По твоему бопросу ничего не понятно.
Что имеено тебе надо?
1 - "Как под Linuxом собрать бинарник для FreeBSD"
Кросс-gcc
2 - "С помощью gcc нужно скомпилировать исходники, но не для линухов, а для фри."
Смотря какие. Если не драйвер или околосистемное,
то скорее всего соберется
Это очень разные вещи, не путай их

anonymous
()
Ответ на: комментарий от anonymous

Ок, попытаюсь сказать яснее.
Нужно с помощью gcc скомпилировать исходники, но для фри.
Программа не драйвер, прикладная. Скажем мне нужно собрать "Hello world!" и полученный исполняемый файл должен работать под FreeBSD

anonymous
()
Ответ на: комментарий от anonymous

тебе нужно собрать gcc и glibc у которых host=linux, target=freebsd. И компилить с помощью них!

anonymous
()

Да, надо скопировать библиотеки. При компоновке для ld кроме нужных библиотек нужно указать соответствующий ld script(freebsd).

Murr ★★
()

Во FreeBSD есть модуль: "linux *.ko" если его загрузить,
то можно запускать бинарные приложения под Linux.
Если не прав то поправьте. 

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.