update readme

This commit is contained in:
Benji Dial 2024-01-15 15:57:07 -05:00
parent c9a1266d21
commit 53135e2592

View file

@ -1,6 +1,13 @@
hilbert is a 64-bit hobby operating system. to build and test it, you will need hilbert os is a 64-bit hobby operating system, which is not
some dependencies. these can be installed on debian with: very mature yet. to build and test it, you will need some
dependencies. these can be installed on debian with:
apt install g++ gcc gdb git make nasm qemu-system-x86 xorriso apt install g++ gcc gdb git make nasm qemu-system-x86 xorriso
then, just run "make -jx", replacing x with the number of threads to use while
building. this will create a bios-bootable disk image in out/disk.iso. you can then, just run "make -jx", replacing x with the number of threads to use
then test it in qemu with gdb attached by running "make run". while building. this will create a bios-bootable disk image in out/disk.iso.
you can then test it in qemu with gdb attached by running "make run".
hilbert uses the limine bootloader, which is downloaded during the make process
into the limine directory. once that happens, you can find its license in
limine/COPYING. hilbert also uses the terminus font, which is in the terminus
directory. you can find its license in terminus/license.txt