diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2013-10-25 10:37:12 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-11-01 17:09:54 +0000 |
commit | 195266be3421e9c695f84d37a040870c1bcd0791 (patch) | |
tree | abc335be0b1db514ee018727c48b75e7989f3ea9 | |
parent | a508060fe4d31ffa4c59c90a751c9d580aa5d064 (diff) | |
download | openembedded-core-contrib-195266be3421e9c695f84d37a040870c1bcd0791.tar.gz |
adt-manual: Minor edits to Chapter 4
Broke up the introductory paragraph a bit because it was one
large chunk of text.
Added the release variable to specify the directory in which to
find the environment setup script for the toolchain.
(From yocto-docs rev: 82f4a35fa29526fcfa4041c410b52f9c87ec939a)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | documentation/adt-manual/adt-command.xml | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/documentation/adt-manual/adt-command.xml b/documentation/adt-manual/adt-command.xml index be54ae8ec3..0ed3396ef5 100644 --- a/documentation/adt-manual/adt-command.xml +++ b/documentation/adt-manual/adt-command.xml @@ -8,23 +8,32 @@ <para> Recall that earlier the manual discussed how to use an existing toolchain tarball that had been installed into the default installation - directory, <filename>/opt/poky</filename>, which is outside of the + directory, <filename>/opt/poky/&DISTRO;</filename>, which is outside of the <ulink url='&YOCTO_DOCS_DEV_URL;#build-directory'>Build Directory</ulink> (see the section "<link linkend='using-an-existing-toolchain-tarball'>Using a Cross-Toolchain Tarball)</link>". And, that sourcing your architecture-specific environment setup script initializes a suitable cross-toolchain development environment. - During the setup, locations for the compiler, QEMU scripts, QEMU binary, + </para> + + <para> + During this setup, locations for the compiler, QEMU scripts, QEMU binary, a special version of <filename>pkgconfig</filename> and other useful utilities are added to the <filename>PATH</filename> variable. - Variables to assist <filename>pkgconfig</filename> and <filename>autotools</filename> - are also defined so that, - for example, <filename>configure.sh</filename> can find pre-generated - test results for tests that need target hardware on which to run. - These conditions allow you to easily use the toolchain outside of the - OpenEmbedded build environment on both autotools-based projects and - Makefile-based projects. + Also, variables to assist + <filename>pkgconfig</filename> and <filename>autotools</filename> + are also defined so that, for example, <filename>configure.sh</filename> + can find pre-generated test results for tests that need target hardware + on which to run. </para> + <para> + Collectively, these conditions allow you to easily use the toolchain + outside of the OpenEmbedded build environment on both autotools-based + projects and Makefile-based projects. + This chapter provides information for both these types of projects. + </para> + + <section id='autotools-based-projects'> <title>Autotools-Based Projects</title> @@ -179,7 +188,7 @@ If <filename>configure</filename> script results in problems recognizing the <filename>--with-libtool-sysroot=<sysroot-dir></filename> option, regenerate the script to enable the support by doing the following and then - re-running the script: + run the script again: <literallayout class='monospaced'> $ libtoolize --automake $ aclocal -I ${OECORE_NATIVE_SYSROOT}/usr/share/aclocal \ |