It is my first attempt to create OS without any knowledge in that sphere:)
git clone https://github.com/amistix/TyshariOS.git ; cd TyshariOSYou need a full cross-compilation toolchain for x86_64-elf:
x86_64-elf-gcc(compiler)x86_64-elf-ld(linker)x86_64-elf-as(assembler, usually included)nasm(for .asm files)grub-mkrescue(for ISO creation)qemu(to run the OS)make
make build-x86_64Afterwards, you'll get your iso file here: dist/kernel.iso.
To launch it just use qemu:
qemu-system-x86_64 -cdrom dist/x86_64/kernel.iso