[Top] [Contents] [Index] [ ? ]

Table of Contents

1. Introduction
1.1 Goals
1.2 Tools
1.3 History
1.4 Building
2. Getting Started
2.1 Write configure.in
2.2 Write Makefile.am
2.3 Write acconfig.h
2.4 Generate files
2.5 Example
2.5.1 First Try
2.5.2 Second Try
2.5.3 Third Try
2.5.4 Generate Files
3. Files
3.1 Developer Files
3.1.1 Developer Files Picture
3.1.2 Written Developer Files
3.1.3 Generated Developer Files
3.2 Build Files
3.2.1 Build Files Picture
3.2.2 Build Files Description
3.3 Support Files
4. Configuration Names
4.1 Configuration Name Definition
4.2 Using Configuration Names
5. Cross Compilation Tools
5.1 Cross Compilation Concepts
5.2 Host and Target
5.3 Using the Host Type
5.4 Specifying the Target
5.5 Using the Target Type
5.6 Cross Tools in the Cygnus Tree
5.6.1 Host and Target Libraries
5.6.2 Target Library Configure Scripts
5.6.3 Make Targets in Cygnus Tree
5.6.4 Target libiberty
6. Canadian Cross
6.1 Canadian Cross Example
6.2 Canadian Cross Concepts
6.3 Build Cross Host Tools
6.4 Build and Host Options
6.5 Canadian Cross not in Cygnus Tree.
6.6 Canadian Cross in Cygnus Tree
6.6.1 Building a Normal Program
6.6.2 Building a Cross Program
6.7 Supporting Canadian Cross
6.7.1 Supporting Canadian Cross in Configure Scripts
6.7.2 Supporting Canadian Cross in Makefiles.
7. Cygnus Configure
7.1 Cygnus Configure Basics
7.2 Cygnus Configure in C++ Libraries
8. Multilibs
8.1 Multilibs in gcc
8.2 Multilibs in Target Libraries
9. Frequently Asked Questions
Index


This document was generated by MIPS Technologies, Inc. on September, 12 2003 using texi2html