Nachos_Operating_Systems_Fall_2017

Installation

Don't forget to fork the project because you have to work on this project with your own team in your own repository during this semester

  1. sudo apt-get install build-essential git csh lpr libc6-dev-i386 gcc-multilib g++-multilib
  2. git clone https://github.com/sarsanaee/Nachos_Operating_Systems_Course.git
  3. cd Nachos_Operating_Systems_Course
  4. Please extract source files from Necessary Package directory tar -xf cse120su10-nachos.tgz -C ../
  5. Please extract source files from Necessary Package directory tar -xf mips-x86.linux-xgcc.tgz -C ../
  6. cd ../nachos-3.4
  7. add the address of mips-x86.linux-xgcc directory to prepfile.bash in nachos-3.4/code/prepfile.bash don't forget to append a / at the end of the path
  8. Look around the directories, README files and so on.
  9. Go to the code directory cd code
  10. You already know what is the make command so try it :) but do not expect everything goes well :))
If you do not want to follow previous instructions, you can refer to this, however, there are a lot of useful and interesting documents you probably want to read.

Here is the visual installation :)

asciicast