]> git.dujemihanovic.xyz Git - nameless-os.git/blob - how-to-compile
More features in VGA driver
[nameless-os.git] / how-to-compile
1 1. Compile an i686-elf GCC and binutils following the instructions on this page:
2 https://wiki.osdev.org/GCC_Cross-Compiler
3
4 2. Install yasm, or modify the makefile to use nasm if you prefer it
5
6 3. Run make in the source root
7
8 4. Run boot.img with some emulator, I use qemu:
9 qemu-system-i386 boot.img
10 You can use the x86_64 qemu, Bochs, VirtualBox or something else if you prefer