Lines Matching +full:self +full:- +full:describing
1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
17 - *Cross-Development Toolchain*: This toolchain contains a compiler,
20 - *Libraries, Headers, and Symbols*: The libraries, headers, and
24 - *Environment Setup Script*: This ``*.sh`` file, once sourced, sets up the
25 cross-development environment by defining variables and preparing for
35 self-contained. The binaries are linked against their own copy of
42 Another feature of the SDKs is that only one set of cross-compiler
50 sysroot because those binaries are target-specific.
54 - The self-contained SDK, which is an architecture-specific
55 cross-toolchain and matching sysroots (target and native) all built
58 configuration and extensions, which allows you to cross-develop on
62 - The Quick EMUlator (QEMU), which lets you simulate target hardware.
73 +-----------------------+-----------------------+-----------------------+
77 +-----------------------+-----------------------+-----------------------+
79 +-----------------------+-----------------------+-----------------------+
83 +-----------------------+-----------------------+-----------------------+
85 +-----------------------+-----------------------+-----------------------+
87 +-----------------------+-----------------------+-----------------------+
89 +-----------------------+-----------------------+-----------------------+
91 +-----------------------+-----------------------+-----------------------+
93 +-----------------------+-----------------------+-----------------------+
95 +-----------------------+-----------------------+-----------------------+
107 The Cross-Development Toolchain
108 -------------------------------
110 The :term:`Cross-Development Toolchain` consists
111 of a cross-compiler, cross-linker, and cross-debugger that are used to
112 develop user-space applications for targeted hardware; in addition,
113 the extensible SDK comes with built-in ``devtool``
117 cross-toolchain works with a matching target sysroot.
120 --------
126 used to build the cross-toolchain.
129 -----------------
136 - cloned the ``poky`` Git repository to create a
139 - downloaded a Yocto Project release and unpacked it to
143 - installed the cross-toolchain tarball and
151 .. image:: figures/sdk-environment.png
168 install the SDK, see the ":ref:`sdk-manual/using:installing the sdk`"
172 several target architectures and has many pre-built kernel images and
176 :yocto_dl:`machines </releases/yocto/yocto-&DISTRO;/machines/>` download area and choose a
186 :yocto_dl:`machines/qemu </releases/yocto/yocto-&DISTRO;/machines/qemu>` download area. From this
188 ``qemux86_64`` for an Intel-based 64-bit architecture). Download the
195 ":ref:`sdk-manual/appendix-obtain:extracting the root filesystem`"
202 the emulator. See the ":doc:`/dev-manual/qemu`" chapter in the
207 standard SDKs. There is also information in appendix form describing