Ошибка при настройке кросс-компилятора netbsd

Я нахожусь в процессе настройки кросс-компилятора для netbsd для sbmips с процессором mips64el.

поэтому я получил источник и использовал ./build.sh -a mips64el -m sbmips и я получил свой набор инструментов без ошибок.

Я продолжил настраивать ядро ​​с:

cd /usr/src/sys/arch/sbmips/conf

/usr/src/tooldir.NetBSD-5.2.2-amd64/bin/nbconfig GENERIC

это работает, после этого я иду:

cd ../compile/GENERIC

/usr/src/tooldir.NetBSD-5.2.2-amd64/bin/nbmake-sbmips

что не получается с кодом ошибки 1, вот ссылка с 2 экранами. Я не могу скопировать и вставить, так как все это работает в ВМ...

http://i.imgur.com/k9x9spN.png

http://i.imgur.com/Ou9Nwrj.png

Дополнительная информация: Мой хост - NetBSD 5.2.2, и я хочу скомпилировать в NetBSD 5.0, мой источник также 5.0! Я уже пытался установить NetBSD 5.0 ​​и скомпилировать до 5.0, но выдает ту же ошибку. Я готов установить любую версию, если смогу скомпилировать в 5.0. эта установка в любом случае не будет служить никакой другой цели.

Я запускаю его в виртуальной машине VM

2 ответа

Вполне возможно, что архитектура, которую вы хотите построить, не полностью поддерживается netbsd-5 (он же NetBSD 5_STABLE.) Я бы порекомендовал попробовать собрать либо netbsd-6, либо -current (он же HEAD). В конце концов, 5_STABLE - это скорее длинный в зубе, разветвленный в конце 2008 года и выпущенный в начале 2009 года.

С помощью механизма build.sh NetBSD вы можете собрать ОС из любой POSIX-подобной операционной системы. Я обычно собираю netbsd-6 и HEAD в системе NetBSD 5_STABLE.

Немного дополнительной информации, пожалуйста. Какую версию NetBSD вы пытаетесь собрать? Похоже, вы пытаетесь собрать на хосте NetBSD 5.2.2, но какую версию вы пытаетесь собрать?

Примечание: вы можете запустить ssh, а затем войти в виртуальную машину, используя slogin, и выполнить удаленное отображение обратно на свою рабочую станцию.

Другие вопросы по тегам