Yocto

The Yocto Project is a Linux Foundation workgroup whose goal is to produce tools and processes that will enable the creation of Linux distributions for embedded software that are independent of the underlying architecture of the embedded software itself. The project was announced by the Linux Foundation in 2010. Yocto Project Aligns Technology with OpenEmbedded and Gains Corporate Collaborators. In March 2011, the project aligned itself with OpenEmbedded, an existing framework with similar goals, with the result being The OpenEmbedded-Core Project.

The Yocto Project is an open source project whose focus is on improving the software development process for embedded Linux distributions. The Yocto Project provides interoperable tools, metadata, and processes that enable the rapid, repeatable development of Linux-based embedded systems.

Gentoo is not officially supported by the Yocto / OpenEmbedded project.

Install QEMU
See QEMU.

Install Python 2.7
See python 2.7 (forums.gentoo.org)

Optional make
1. Yocto needs make-3.82. Optional if yocto complains:

2. There might be problems with some custom metas and eglibc/2.18-r0/eglibc-2.18 (shlib.lds:150: syntax error). Try to install a higher make version for me it worked with make-4.0:

Test installation
Yocto Project Quick Start

Yocto Project Application Developer's Guide

External resources

 * yoctoproject on Gentoo
 * Yocto Current Documentation
 * OpenEmbedded