mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 12:49:46 +00:00
dev-manual: Moved "Optionally Using an External Toolchain" to Tasks chapter.
(From yocto-docs rev: e7880667db33c1495d1cbcb91de8c91b9b84dc59) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
9d76cfee1f
commit
53dd8a06ec
@@ -3701,6 +3701,46 @@
|
|||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section id='dev-optionally-using-an-external-toolchain'>
|
||||||
|
<title>Optionally Using an External Toolchain</title>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
You might want to use an external toolchain as part of your
|
||||||
|
development.
|
||||||
|
If this is the case, the fundamental steps you need to accomplish
|
||||||
|
are as follows:
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem><para>
|
||||||
|
Understand where the installed toolchain resides.
|
||||||
|
For cases where you need to build the external toolchain,
|
||||||
|
you would need to take separate steps to build and install
|
||||||
|
the toolchain.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>
|
||||||
|
Make sure you add the layer that contains the toolchain to
|
||||||
|
your <filename>bblayers.conf</filename> file through the
|
||||||
|
<ulink url='&YOCTO_DOCS_REF_URL;#var-BBLAYERS'><filename>BBLAYERS</filename></ulink>
|
||||||
|
variable.
|
||||||
|
</para></listitem>
|
||||||
|
<listitem><para>
|
||||||
|
Set the
|
||||||
|
<ulink url='&YOCTO_DOCS_REF_URL;#var-EXTERNAL_TOOLCHAIN'><filename>EXTERNAL_TOOLCHAIN</filename></ulink>
|
||||||
|
variable in your <filename>local.conf</filename> file
|
||||||
|
to the location in which you installed the toolchain.
|
||||||
|
</para></listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
A good example of an external toolchain used with the Yocto Project
|
||||||
|
is <trademark class='registered'>Mentor Graphics</trademark>
|
||||||
|
Sourcery G++ Toolchain.
|
||||||
|
You can see information on how to use that particular layer in the
|
||||||
|
<filename>README</filename> file at
|
||||||
|
<ulink url='http://github.com/MentorEmbedded/meta-sourcery/'></ulink>.
|
||||||
|
You can find further information by reading about the
|
||||||
|
<ulink url='&YOCTO_DOCS_REF_URL;#var-TCMODE'><filename>TCMODE</filename></ulink>
|
||||||
|
variable in the Yocto Project Reference Manual's variable glossary.
|
||||||
|
</para>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section id='creating-partitioned-images'>
|
<section id='creating-partitioned-images'>
|
||||||
<title>Creating Partitioned Images</title>
|
<title>Creating Partitioned Images</title>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user