update readme
This commit is contained in:
parent
c9a1266d21
commit
53135e2592
1 changed files with 12 additions and 5 deletions
17
readme.txt
17
readme.txt
|
@ -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
|
||||||
|
|
Reference in a new issue