Sourcery G++ Lite

ARM SymbianOS

Sourcery G++ Lite 2010q1-190

Getting Started

CodeSourcery, Inc.

Version Sourcery G++ Lite 2010q1-190

All rights reserved.

Abstract

This guide explains how to install and build applications with Sourcery G++ Lite, CodeSourcery's customized, validated, and supported version of the GNU Toolchain. Sourcery G++ Lite includes everything you need for application development, including C and C++ compilers, assemblers, linkers, and libraries.

When you have finished reading this guide, you will know how to use Sourcery G++ from the command line.


Table of Contents

Preface
1. Intended Audience
2. Organization
3. Typographical Conventions
1. Quick Start
1.1. Installation and Set-Up
1.2. Building Your Program
1.3. Running and Debugging Your Program
2. Installation and Configuration
2.1. Terminology
2.2. System Requirements
2.3. Downloading an Installer
2.4. Installing Sourcery G++ Lite
2.5. Installing Sourcery G++ Lite Updates
2.6. Setting up the Environment
2.7. Uninstalling Sourcery G++ Lite
3. Sourcery G++ Lite for ARM SymbianOS
3.1. Included Components and Features
3.2. Library Configurations
3.3. Building SymbianOS Programs
3.4. SymbianOS Runtime Libraries
3.5. NEON SIMD Code
3.6. Half-Precision Floating Point
3.7. ABI Compatibility
4. Using Sourcery G++ from the Command Line
4.1. Building an Application
4.2. Running Applications on the Target System
5. Next Steps with Sourcery G++
5.1. Sourcery G++ Knowledge Base
5.2. Manuals for GNU Toolchain Components
A. Sourcery G++ Lite Release Notes
A.1. Changes in Sourcery G++ Lite for ARM SymbianOS
B. Sourcery G++ Lite Licenses
B.1. Licenses for Sourcery G++ Lite Components
B.2. Sourcery G++ Software License Agreement
B.3. Attribution