Building Jari OS is a staged process that may be done from UNIX-like system, development team uses GNU/Linux like a development environment.
There are the several stages and requirements to build Jari OS from scratch:
![]() |
Tools: GNU gcc, GNU binutils, GNU make, bison, flex, ncurses library and git to checkout source code. To run Jari OS it's better to use kvm or qemu (currently Jari OS works on amd64 `qemu-system-x86_64'), but also you may use bochs or real amd64 box. If you are using i386 distro or other hardware than amd64 you also will need to have amd64 toolchain. |
![]() |
Image for VM: Jari OS using a hard disk with ext2 volume on it to boot (third stage). Volume should contain a GNU Grub boot loader and several configs and files. Follow this manual to let know how to build it correctly. Or use prepared hard disk image available here, it's already contains GNU Grub and configuration for it. |