summaryrefslogtreecommitdiff
path: root/readme.txt
blob: cbde296124be737f3fd4e49c62762a1d9535900c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
hilbert os is a 64-bit hobby operating system, which is not
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

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 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