Brand new pintos for Operating Systems and Lab (CS330), KAIST, by Youngjin Kwon.
The manual is available at https://casys-kaist.github.io/pintos-kaist/.
This repository supports Apple Silicon (M1) Macs. If you are using an Apple Silicon Mac, please follow the instructions below. It's inspired by pintos_mac repository
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install qemu
brew install binutils make # This is required for x86_64-elf-gcc@7
brew install x86_64-elf-binutils # This is required for x86_64-elf-gcc@7
curl -O https://gist.githubusercontent.com/hey-jude/e272aa2f35f89ecf599572a0d11db618/raw/cff9718ec9da0f8fe109b284e0ccfbab0f87d95a/[email protected]
brew install --build-from-source [email protected]
brew install x86_64-elf-gdb