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