README
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Tue Jan 03 22:57:25 2012 +0100 (2012-01-03)
changeset 2936 2dfea349d307
parent 2725 32aa23619dfd
permissions -rw-r--r--
cc/gcc: build core compilers for canadian

Currently, we rely on an existing external cross-compiler targetting
the target, to build the C library.

This can pause quite a few problems if that compiler is different from
the one we are building, because it could introduce some ABI issues.

This patch removes this dependency, by building the core compilers
as we do for standard cross, and also by building the binutils and
gcc, for running on the build machine.

This means we no longer need to offer the cross-sompiler selection in
the menuconfig.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1
     1
This is the README for crosstool-NG
yann@1
     2
yann@2091
     3
Crosstool-NG follows the autoconf dance. So, to get you
yann@2091
     4
kick-started, just run:
yann@2834
     5
    ./configure --help
yann@2834
     6
yann@2834
     7
If you are using a development snapshot, you'll have to
yann@2834
     8
create the configure script, first. Just run:
yann@2834
     9
    ./bootstrap
yann@1
    10
yann@2091
    11
You will find the documentation in the directory 'docs'.
yann@2091
    12
Here is a quick overview of what you'll find there:
yann@2091
    13
  0 - Table of content
yann@2091
    14
  1 - Introduction
yann@2091
    15
  2 - Installing crosstool-NG
yann@2091
    16
  3 - Configuring a toolchain
yann@2091
    17
  4 - Building the toolchain
yann@2091
    18
  5 - Using the toolchain
yann@2091
    19
  6 - Toolchain types
yann@2091
    20
  7 - Contributing
yann@2091
    21
  8 - Internals
yann@2091
    22
  A - Credits
yann@2091
    23
  B - Known issues
yann@2091
    24
  C - Misc. tutorials
yann@1
    25
yann@1575
    26
You can also point your browser at:
yann@2725
    27
  http://crosstool-ng.org/
yann@96
    28
yann@185
    29
Aloha!