ARM® Linux Internet Platform - Tools

Views
From ARM Linux Internet Platform
Jump to: navigation, search

[edit] ARM platform tools

The software platform is built within a Scratchbox environment using GNU tools. Matrix scripts are used to automate the build process. The source code of each component is managed using GIT version control. Scratchbox version 1 is currently used (Scratchbox 2 support will follow later).

The following tools are required:

[edit] Scratchbox

Scratchbox 1 is the cross-compilation environment used for building the software.

The following tools are required inside Scratchbox:

Compiler

Only the cs2009q3-67 toolchain has been tested with the generic-4 release.

GIT devkit

The source code of the platform is stored in GIT repositories. The Git devkit is required.

Qemu devkit

The Qemu devkit is required as Scratchbox emulates a native compilation.

Doctools and Perl devkits

The doctools and perl devkits are required by some of the packages.

MTD devkit

mkfs.jffs2 is required for creating JFFS2 filesystems. The MTD devkit is required.

[edit] Matrix

Matrix provides scripts to build the software platform.

Development

Personal tools