ラップトップに Nachos をインストールしようとしていますが、ラップトップに Ubuntu 11.04 があります。
コードは C で書かれているので、ビルドするにはクロス コンパイラが必要になると思います。これが私の問題です。コマンドを使用してMIPSクロスコンパイラのソースコードをダウンロードしました
wget http://mll.csie.ntu.edu.tw/course/os_f08/assignment/mips-decstation.linux-xgcc.gz
そして、私はそれを解凍しました
tar zxvf mips-decstation.linux-xgcc.gz
これは問題ありませんが、make を使用して nachos os のソース コードをビルドしようとすると、次のエラーが発生します -
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory compilation terminated. make: *** [bitmap.o] Error 1
ここにある指示に従おうとしています - http://mll.csie.ntu.edu.tw/course/os_f08/217.htmそして、make を使用しようとする場合を除いて、すべて正常に動作しています。