OKL4 Prerequisites
There are three basic prerequisites to get up and running - a toolchain, a simulator, and Python.
1. Toolchains
Please see Release/3.0#Toolchains
2. Simulators
Gumstix
The Skyeye simulator is used to simulate Gumstix hardware. It can be obtained from http://www.ertos.nicta.com.au/downloads/tools/skyeye-kenge-1.2.1n.tar.gz.
IA32 and OpenMoko
The QEMU simulator is used to simulate IA32/PC99 and the GTA (Neo1973 'OpenMoko phone') hardware.
Information about the PC99 QEMU can be found at http://bellard.org/qemu/. Version 0.8.2 is supported, although later versions may still work.
Information about the OpenMoko QEMU can be found at http://wiki.openmoko.org/wiki/Openmoko_under_QEMU.
3. Other Requirements
Python 2.4.4 is required and supported, although other 2.4-based versions may still work.
Python is required since the build system uses SCons, which is Python-based. All required Python scripts are shipped with the source (ie: SCons itself is not required to be installed).