0

mips64el プロセッサを使用して、netbsd から sbmips へのクロス コンパイラをセットアップ中です。

ソースを入手して使用./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つの画面へのリンクがあります. すべてが VM で実行されるため、コピーして貼り付けることはできません...

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 にコンパイルできる限り、任意のバージョンをインストールします。とにかく、このインストールは他の目的には役立ちません。

virtualbox VMで実行しています

4

2 に答える 2

2

構築したいアーキテクチャが netbsd-5 (別名 NetBSD 5_STABLE) で完全にサポートされていない可能性は十分にあります。netbsd-6 または -current (別名 HEAD) のいずれかを構築することをお勧めします。 2008 年後半に分岐し、2009 年初頭にリリースされてから、長い間使用されてきました。

NetBSD の build.sh メカニズムを使用すると、任意の POSIX ライクなオペレーティング システムから OS をビルドできます。私は定期的に netbsd-6 と HEAD を NetBSD 5_STABLE システムで構築しています。

于 2014-06-01T22:04:05.297 に答える