Próbuję zainstalować Nachos na moim laptopie i mam na nim Ubuntu 11.04.
Kod jest w C, więc aby go zbudować, zakładam, że będę potrzebował kompilatora krzyżowego. Tu jest mój problem. Pobrałem kod źródłowy kompilatora krzyżowego MIPS za pomocą polecenia
wget http://mll.csie.ntu.edu.tw/course/os_f08/assignment/mips-decstation.linux-xgcc.gz
i rozpakowałem go za pomocą
tar zxvf mips-decstation.linux-xgcc.gz
To jest w porządku, ale kiedy próbuję zbudować kod źródłowy nachos os przy użyciu make, pojawia się ten błąd -
/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
Próbuję postępować zgodnie z instrukcjami podanymi tutaj - http://mll.csie.ntu.edu.tw/course/os_f08/217.htm i wszystko działa dobrze, z wyjątkiem sytuacji, gdy próbuję użyć make.