diff --git a/documentation/sdk-manual/sdk-appendix-obtain.xml b/documentation/sdk-manual/sdk-appendix-obtain.xml index d0cbf9c85e..3fae8052ac 100644 --- a/documentation/sdk-manual/sdk-appendix-obtain.xml +++ b/documentation/sdk-manual/sdk-appendix-obtain.xml @@ -18,37 +18,71 @@ - You can find SDK installers here: - - Standard SDK Installers: + Follow these steps to locate and hand-install the toolchain: + + + Go to the Installers Directory: Go to - and find the folder that matches your host development system - (i.e. i686 for 32-bit machines or - x86_64 for 64-bit machines). - - Go into that folder and download the SDK installer - whose name includes the appropriate target architecture. - The toolchains provided by the Yocto Project are based off of - the core-image-sato image and contain - libraries appropriate for developing against that image. - For example, if your host development system is a 64-bit x86 - system and you are going to use your cross-toolchain for a - 32-bit x86 target, go into the x86_64 - folder and download the following installer: - - poky-glibc-x86_64-core-image-sato-i586-toolchain-&DISTRO;.sh - - Extensible SDK Installers: - Installers for the extensible SDK are also located in - . - These installers have the string - ext as part of their names: + + Open the Folder for Your Development System: + Open the folder that matches your host development system + (i.e. i686 for 32-bit machines or + x86_64 for 64-bit machines). + + + Locate and Download the SDK Installer: + You need to find and download the installer appropriate for + your development system, target hardware, and image type. + + + The installer files (*.sh) follow + this naming convention: + + poky-eglibc-host_system-core-image-type-arch-toolchain-ext-release.sh + + Where: + host_system is a string representing your development system: + i686 or x86_64. + + type is a string representing either a "sato" or "minimal" + image. + + arch is a string representing the target architecture: + aarch64, armv5e, core2-64, coretexa8hf-neon, i586, mips3242, + mips64, or ppc7400. + + release is the version of Yocto Project. + + NOTE: + The standard SDK installer does not have the "-ext" string as + part of the filename. + + + The toolchains provided by the Yocto Project are based off of + the core-image-sato and + core-image-minimal images and contain + libraries appropriate for developing against those images. + + + For example, if your host development system is a + 64-bit x86 system and you are need an extended SDK for a + 64-bit core2 target, go into the x86_64 + folder and download the following installer: poky-glibc-x86_64-core-image-sato-core2-64-toolchain-ext-&DISTRO;.sh - + + Run the Installer: + Be sure you have execution privileges and run the installer. + Following is an example from the Downloads + directory: + + $ ~/Downloads/poky-glibc-x86_64-core-image-sato-core2-64-toolchain-ext-&DISTRO;.sh + + +