Toolchain

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Languajes)
(start with toolchain page revamp)
Line 1: Line 1:
[[OpenEmbedded]] builds its own cross compiler during the bootstrapping/build process.
+
= Introduction =
  
The links on this page provided a standalone toolchain for [[Bootloader]] and [[Kernel]] development. But this is no longer used or up to date. Please use the toolchain that comes with [[OpenEmbedded]].
+
A toolchain is a set of tools that allows you to compile code. For OpenMoko, we have to differenciate the following use-cases:
 +
 
 +
# Developing a single application
 +
# System Integration and Distribution Customization
 +
 
 +
== Developing a single application ==
 +
 
 +
For this, you should use a prebuilt toolchain from the OpenMoko project. The following is a recipe to get started with this toolchain leading you through a series of steps to compile a project and run it on your target device.
 +
 
 +
== System Integration and Distribution Customization ==
 +
 
 +
For this task, you should use [[OpenEmbedded]] which builds its own cross compiler during the bootstrapping/build process. System Integration and customizing a distribution is out of scope of this page.
 +
 
 +
= Getting Started =
 +
 
 +
...
  
 
{{Languages|Toolchain}}
 
{{Languages|Toolchain}}
  
 
[[Category:OpenMoko]]
 
[[Category:OpenMoko]]

Revision as of 13:32, 27 November 2007

Contents

Introduction

A toolchain is a set of tools that allows you to compile code. For OpenMoko, we have to differenciate the following use-cases:

  1. Developing a single application
  2. System Integration and Distribution Customization

Developing a single application

For this, you should use a prebuilt toolchain from the OpenMoko project. The following is a recipe to get started with this toolchain leading you through a series of steps to compile a project and run it on your target device.

System Integration and Distribution Customization

For this task, you should use OpenEmbedded which builds its own cross compiler during the bootstrapping/build process. System Integration and customizing a distribution is out of scope of this page.

Getting Started

...

Personal tools

OpenEmbedded builds its own cross compiler during the bootstrapping/build process.

The links on this page provided a standalone toolchain for Bootloader and Kernel development. But this is no longer used or up to date. Please use the toolchain that comes with OpenEmbedded.