Scratchbox SDK logo
Scratchbox

Scratchbox

Welcome to the scratchbox.org website, the home of the cross-compilation toolkit project.

Scratchbox is a cross-compilation toolkit designed to make embedded Linux application development easier. It also provides a full set of tools to integrate and cross-compile an entire Linux distribution. To find out what it can do, take a look at some of the documentation.

Scratchbox is licensed under GNU General Public License (GPL).

A brief summary of features:

  • Scratchbox is used by Maemo development platform (Nokia 770). But it is not restricted to that use.

  • Supports ARM and x86 targets (PowerPC, MIPS and CRIS targets are experimental)

  • Especially Debian is supported, but Scratchbox has also been used to cross-compile eg. Slackware for ARM.

  • Provides glibc and uClibc as C-library choices

  • Uses either QEMU or a real target hardware to execute cross-compiled binaries (extremely useful when cross-compiling software which uses autoconf & co.)


News:

2010-06-18 New releases: scratchbox 1.0.19, mtd 1.0.3 and git 1.0.2

Includes a fix for copying of device tools, terminfo issues and some other minor fixes. Downloads from Hathor download page.


2010-06-08 Scratchbox Hathor R1

New release in of the stable branch Scratchbox. Compatible with old packages of the same branch. Downloads from Hathor download page.


2009-12-14 New release: debian-squeeze 1.0

New devkit containing a skeleton set of debian tools for debian squeeze. Downloads from Apophis download page.


2009-08-25 New releases: scratchbox 1.0.16

Fixes a configuration issue with customized targets. Downloads from Apophis download page.


2009-08-05 New releases: scratchbox 1.0.15

Fixes an issue with copying of host files and upgrades gettext to a less ancient version. Downloads from Apophis download page.


2009-08-03 New releases: apt-https 1.0.9

Includes a fix for the extra long dependency information. Downloads from Apophis download page.


2009-06-02 New releases: doctools 1.0.13

Includes a fix for the tetex/fmtutil issue with five year old source files. Downloads from Apophis download page.


2009-06-01 New releases: doctools 1.0.12, cs2007q3-glibc2.5-* 1.0.12-*

Minor upgrades to doctools devkit, recompiled cs2007q3-glibc2.5-* to include additional profiling patch for arm-linux-gnueabi. Downloads from Apophis download page.



Click here for previous news
Created by MOVIAL and sponsored by NOKIA