Shorai is an amazing OS that will bring world peace, cure cancer, and have <20 ms audio latency.
Requirements:
- the master branch of rust
- GNU binutils cross-compiled for i586-elf (the instructions at the OSDev Wiki Cross-Compiler page can be very helpful)
nasm
(2.0 or greater)mkisofs
, fromcdrtools
- a copy of
stage2_eltorito
from GRUB legacy in thetools/boot/grub/
directory (see the relevant OSDev Wiki page)
For running it, you'll also need an x86 emulator (I'm using QEMU)
To build it, make
should be enough. To run it, simply make run
.