Ошибка при настройке кросс-компилятора 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, и выполнить удаленное отображение обратно на свою рабочую станцию.