Exylus is a hobby operating system which I'm writing because I'm bored and want a massive project to take up all the time from my next few semesters. The kernel is multiboot compliant and can be boot up using GNU GRUB.
Setup a GCC Cross Compiler. Go through this link regarding the process: http://wiki.osdev.org/GCC_Cross-Compiler
makeand QEMU emulator (this is required to run the operating system).
Makefileand change the values of
CCto point to your locally setup cross-compiler.
Compile the source code.
Run the operating system.
$ make run
Generating exylus.iso (thanks to doztrock)
- After follwing the above instructions, do
$ make iso
- And run the iso with
$ make run-iso