кросс-компиляция из linux x32/x64 в netbsd mips/el

У меня есть несколько встроенных систем, которые работают на netbsd с процессорами mips.

Я хочу немного поиграться с ними и, как я понимаю, мне нужен кросс-компилятор. Я никогда не делал ничего подобного, и вся информация, которую я нахожу, скорее основывается на знаниях, которых у меня нет.

Итак, что мне нужно, чтобы настроить компилятор, который компилирует программу, исполняемую в системе mips netbsd?

язык прямо с


person John Smith    schedule 31.05.2014    source источник


Ответы (1)


Самый простой способ, вероятно, проверить исходное дерево NetBSD и использовать сценарий build.sh для сборки кросс-компилятора.

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

Запустите uname -m в целевой системе, чтобы увидеть тип целевой машины, который вы будете использовать с build.sh.

Различные варианты загрузки исходного кода NetBSD можно найти в Руководстве по NetBSD.

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

Обратите внимание, что вам не нужно размещать исходный код в /usr/src — это просто традиция NetBSD, но вы можете свободно выбирать любой каталог, какой захотите.

person Kimmo Suominen    schedule 31.05.2014
comment
Спасибо! Не могли бы вы взглянуть на это для меня?stackoverflow. ком/вопросы/23976625/ - person John Smith; 01.06.2014