From Fedora Project Wiki

< OLPC

Revision as of 16:26, 24 May 2008 by Ravidiip (talk | contribs) (1 revision(s))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

OLPC Software Development Kit

The aim of the SDK is to bundle together the typical tools a developer will need to create, debug, test & package applications for deployment on the OLPC platform. At this time it is expected that the SDK will include:

  • Laptop simulator - since many developers will not have direct access to the real laptop hardware, the simulator provides a way to test both the OS platform images, and applications on a normal desktop PC.
  • ABI verifier - a testing tool to verify that an application is only linking against libraries belonging to the officially supported public API/ABI .
  • Packager - a tool for packaging an application into a self contained bundle suitable for deployment on the OLPC platform. As discussed on the goals page this will not be RPM, but a higher level tool, akin to Klik or 0Install .
  • Compiler - a compiler & associated toolchain for building applications. Since the target AMD Geode CPU/chipset is just an x86 variant, a regular GCC toolchain will likely be provided.