From: Scott Rifenbark Date: Fri, 13 Jul 2012 17:38:29 +0000 (-0700) Subject: documentation/poky-ref-manual/faq.xml: Updates to external toolchain X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=30f491637c9e4d366eef6cfe2e7e3966d02f3bd7;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git documentation/poky-ref-manual/faq.xml: Updates to external toolchain Updated the FAQ entry on "How do I use an external toolchain." Comments were from Richard Purdie. (From yocto-docs rev: db3986d2eff17087eb141ac0f4dfed55ff753368) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- diff --git a/documentation/poky-ref-manual/faq.xml b/documentation/poky-ref-manual/faq.xml index 74406ffcb8f..d619056355e 100644 --- a/documentation/poky-ref-manual/faq.xml +++ b/documentation/poky-ref-manual/faq.xml @@ -477,25 +477,27 @@ TCMODE variable. This variable controls which tcmode-*.inc file to include from the meta/conf/distro/include directory within the - Yocto Project Files. + source directory. + The default value of TCMODE is "default" - (i.e. tcmode-default.inc. + (i.e. tcmode-default.inc). However, other patterns are accepted. In particular, "external-*" refers to external toolchains of which there are some - basic examples included with the core. - A user can use their own custom toolchain definition in their own layer + basic examples included in the OpenEmbedded Core (meta). + You can use your own custom toolchain definition in your own layer (or as defined in the local.conf file) at the location conf/distro/include/tcmode-*.inc. + In addition to the toolchain configuration, you also need a corresponding toolchain recipe file. This recipe file needs to package up any pre-built objects in the toolchain such as libgcc, libstdcc++, - any locales and libc. - An example is the external-csl-toolchain_2008q3-72.bb, which reuses the core - libc packaging class to do most of the work. + any locales, and libc. + An example is the external-sourcery-toolchain.bb, which is located + in meta/recipes-core/meta/ within the source directory.