내 랩톱에 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를 사용할 때를 제외하고는 모든 것이 잘 작동합니다.