diff --git a/documentation/ref-manual/faq.xml b/documentation/ref-manual/faq.xml index aca452cf73..d07f1e4012 100644 --- a/documentation/ref-manual/faq.xml +++ b/documentation/ref-manual/faq.xml @@ -514,30 +514,46 @@ The toolchain configuration is very flexible and customizable. It is primarily controlled with the - TCMODE variable. - This variable controls which tcmode-*.inc file to include - from the meta/conf/distro/include directory within the - source directory. + TCMODE + variable. + This variable controls which tcmode-*.inc + file to include from the + meta/conf/distro/include directory within + the + Source Directory. The default value of TCMODE is "default" (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 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 + In particular, "external-*" refers to external toolchains of + which there are some 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-sourcery-toolchain.bb, which is located - in meta/recipes-core/meta/ within the source directory. + 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-sourcery-toolchain.bb, which is + located in meta/recipes-core/meta/ within + the Source Directory. + + + + For information on installing and using cross-development + toolchains, see the + "Installing the ADT and Toolchains" + section in the Yocto Project Application Developer's Guide.