- Go to
kernel/folder - Create
buildfolder. - Go to your
buildfolder. - Invoke cmake with argument
KERNEL_ARCHITECTUREequal tox86_64(I do this in case I wanna add other architectures which I doubt) - Invoke
make -j$(nproc)(If not using Ninja) - Boom you got kernel compiled and ready (hopefully)
- Go back to the root of the project
- Go to
tools/folder - Run
download-required.shshell script to get Limine and OVMF binaries. - Run
create_iso.shto create the ISO (duh) - Run
run-kvm-x86_64.shand enjoy
The unnamed kernel + whatever else.