Author This document was written by Wolfgang Denk (wd {at} denx {dot} de).Supported Host SystemsELDK v5.0 can be installed and run on any recent Linux distribution running on x86 (i686) and x86_64 systems. 64-bit hosts require a compatibility layer; please see the for details.Supported Target ArchitecturesAt the moment the following target architectures are supported:Supported Target ConfigurationsELDK v5.0 supports a number of different target configurations. These include different sets of target tools and target libraries depending on the primary usage mode of the target system. At this point of time the following configurations are available:DownloadBinaries Ready-to-use binaries of ELDK v5.0 are available on our FTP server in the directory.On the FTP server you can find:To install ELDK v5.0 for a specific target architecture please download the install script, the "target.conf" file and the images you want to install.For example, for a complete installation of the GMAE/Sato configuration of the tool chain and root file system for armv7a targets you would download the following files: $ mkdir eldk-download$ cd eldk-download$ mkdir -p targets/armv7a$ wget ftp://ftp.denx.de/pub/eldk/5.0/install.sh$ cd targets/armv7a$ wget ftp://ftp.denx.de/pub/eldk/5.0/targets/armv7a/target.conf$ wget ftp://ftp.denx.de/pub/eldk/5.0/targets/armv7a/eldk-eglibc-i686-arm-toolchain-gmae-5.0.tar.bz2$ wget ftp://ftp.denx.de/pub/eldk/5.0/targets/armv7a/poky-image-sato-sdk-armv7a.tar.gzMake sure to keep the same directory structure on your system, as this is what the install script expects.Note that it is also an excellent idea to download the file with the SHA256 checksums so you can verify the integrity of your downloads using the "sha256sum -c" command: $ cd eldk-download/targets/armv7a$ wget ftp://ftp.denx.de/pub/eldk/5.0/targets/armv7a/armv7a.sha256$ sha256sum -c armv7a.sha256eldk-eglibc-i686-arm-toolchain-gmae-5.0.tar.bz2: OKeldk-eglibc-i686-arm-toolchain-qte-5.0.tar.bz2: OKpoky-image-qte-sdk-armv7a.tar.gz: OKpoky-image-sato-sdk-armv7a.tar.gz: OKtarget.conf: OKSource Code The source code and all needed tools to build ELDK yourself from scratch are available from our repository, see section .Installation In principle you can install ELDK v5.0 by just unpacking the provided tarballs. There are however a few distinctive requirements that have to be kept in mind:For the average user we recommend to use the install script which tries to hide these complexities and to provide a simple user interface: install.sh [-d ] [-i ] [-s] [-r] [] []Options::This allows to specify an alternative installation directory instead of the default, "/opt/eldk-5.0". Please make sure to read the comments above.:By selecting an image type you chose which you want to install; select one of "gmae" or "qte". The default is "gmae" (GNOME Mobile / Sato).:Install (only) the SDK (cross tool chain) tarball:Install (only) the target root file system tarball If neither '-s' nor '-r' are given, the default is to install both.:selects the target architecture and defaults to "powerpc":selects the host architecture and defaults to "i686" (at the moment only the 32 bit version of the packages is provided on the FTP server)ExamplesOriginUnlike previous versions, starting with the release 5.0 our Embedded Linux Development Kit (ELDK) is based on the .The Yocto Project is an open-source collaboration project which is driven by the . It targets x86, ARM, MIPS, and Power Architecture based systems. The is used for development and building, which in turn is derived from and intimately connected with the project.