Jari OS Code
Status: Beta
Brought to you by:
madtirra
WHAT IS ALL ABOUT IT ? ====================== This is the Jari OS platform, there are all stuff supported by the Jari OS community, excluding microkernel (that's one located in the separate GIT repository). STATUS ====== 1. Shared libraries doesn't works yet, coming soon. 2. There are a new architecture design implementation, to use old well working prototype checkout 'alpha2' branch 3. Currently we're working on the base service - domain holder. 4. Also, all development is going with libvfs and first filesystem HOW-TO BUILD ============ 1. Configure all: make menuconfig 1.1 In menu choose 'General system features and options'-> 'Generic system options' and turn off shared libraries support 2. Prepare toolchain for Jari OS, it's needed once: make bootstrap 3. Now you need to create symlinks: Symlink: ./toolchain/host/lib/gcc/<arch>-pc-jarios/4.2.2/crt(1|i|n).o To target: ./lib/crt(1|i|n).o NOTE: This links should point to the absolute path. 4. Build all: make That's all, depending on configuration you will see binaries. INSTALLATION ============ Well, put microkernel and services with libs to your disk, write right grub/other bootloader config and all is done. QUESTIONS ========= Development process is quite hot, and we may forget to update this file too often, please use development maillist. FUTURE ====== We will add more development docs, tools etc, ... sometime in future. USEFUL LINKS ============ * http://jarios.org - Project home * http://factory.jarios.org/devel - Project trac