The GNU configure and build system
Ian Lance Taylor
Introduction
Goals
Tools
History
Building
Getting Started
Write configure.in
Write Makefile.am
Write acconfig.h
Generate files
Example
First Try
Second Try
Third Try
Generate Files
Files
Developer Files
Developer Files Picture
Written Developer Files
Generated Developer Files
Build Files
Build Files Picture
Build Files Description
Support Files
Configuration Names
Configuration Name Definition
Using Configuration Names
Cross Compilation Tools
Cross Compilation Concepts
Host and Target
Using the Host Type
Specifying the Target
Using the Target Type
Cross Tools in the Cygnus Tree
Host and Target Libraries
Target Library Configure Scripts
Make Targets in Cygnus Tree
Target libiberty
Canadian Cross
Canadian Cross Example
Canadian Cross Concepts
Build Cross Host Tools
Build and Host Options
Canadian Cross not in Cygnus Tree.
Canadian Cross in Cygnus Tree
Building a Normal Program
Building a Cross Program
Supporting Canadian Cross
Supporting Canadian Cross in Configure Scripts
Supporting Canadian Cross in Makefiles.
Cygnus Configure
Cygnus Configure Basics
Cygnus Configure in C++ Libraries
Multilibs
Multilibs in gcc
Multilibs in Target Libraries
Frequently Asked Questions
Index
This document was generated on 1 July 1998 using the
texi2html
translator version 1.52.