1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-09 17:39:31 +00:00

ref-manual: Updated the FAQ entry for how to use an external toolchain.

We no longer have the external-sourcery.bb recipe.  Had to rewrite
this around it.

(From yocto-docs rev: 4b0e3860216092461862d29b3a53a834f8dd43b2)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2013-12-13 13:11:22 -06:00
committed by Richard Purdie
parent 5dd83ad7e3
commit efedaf9267
+8 -24
View File
@@ -513,16 +513,15 @@
</para>
<para>
The default value of <filename>TCMODE</filename> is "default"
(i.e. <filename>tcmode-default.inc</filename>).
The default value of <filename>TCMODE</filename> is "default",
which tells the OpenEmbedded build system to use its internally
built toolchain (i.e. <filename>tcmode-default.inc</filename>).
However, other patterns are accepted.
In particular, "external-*" refers to external toolchains of
which there are some basic examples included in the
OpenEmbedded Core (<filename>meta</filename>).
You can use your own custom toolchain definition in your own
layer (or as defined in the <filename>local.conf</filename>
file) at the location
<filename>conf/distro/include/tcmode-*.inc</filename>.
In particular, "external-*" refers to external toolchains.
One example is the Sourcery G++ Toolchain.
The support for this toolchain resides in the separate
<filename>meta-sourcery</filename> layer at
<ulink url='http://github.com/MentorEmbedded/meta-sourcery/'></ulink>.
</para>
<para>
@@ -532,21 +531,6 @@
the toolchain such as <filename>libgcc</filename>,
<filename>libstdcc++</filename>, any locales, and
<filename>libc</filename>.
An example is the
<filename>external-sourcery-toolchain.bb</filename>, which is
located in <filename>meta/recipes-core/meta/</filename> within
the Source Directory.
</para>
<para>
For information on installing and using cross-development
toolchains, see the
"<ulink url='&YOCTO_DOCS_ADT_URL;#installing-the-adt'>Installing the ADT and Toolchains</ulink>"
section in the Yocto Project Application Developer's Guide.
For general information on cross-development toolchains, see
the
"<link linkend='cross-development-toolchain-generation'>Cross-Development Toolchain Generation</link>"
section.
</para>
</answer>
</qandaentry>