REL 1.0
Page 14 of 69
iWave Systems Technologies Pvt. Ltd.
iW-RainboW-G15D Linux User Manual
2.2
BSP Yocto Compilation
This section explains procedure and detailed information about compiling the YOCTO for RZ/G1M/G1N SOM.
2.2.1
Host Requirements
A Linux host PC with latest version (ex. Ubuntu version 14.04).
Root permission on the Development Host.
Cross compiler package for iW-RainboW-G15M-Q7.
2.2.2
Host setup
This document assumes that Ubuntu PC is used. Not a requirement, but the packages may be named
differently and the method of installing them may be different.
The recommended minimum Ubuntu version is 14.04 or later.
Minimum hard disk space required is about 50 GB and 4GB of RAM.
Note: Earlier version Ubuntu may cause the Yocto Project build setup to fail, because it requires python versions
which are available only starting with Ubuntu 14.04.
2.2.3
Host package installation
To get the Yocto Project expected behaviour in a Linux Host Machine, the packages and utilities described below
must be installed. An important consideration is the hard disk space required in the host machine. For example,
when building on a machine running Ubuntu, the minimum hard disk space required is about 50 GB for the X11
backend. It is recommended that at least 120 GB be provided, which is enough to compile any backend.
Open a terminal window and install the below packages in host PC.
$sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \
build-essential chrpath socat libsdl1.2-dev
$sudo sudo apt-get install libsdl1.2-dev xterm sed cvs subversion coreutils texi2html \
docbook-utils python-pysqlite2 help2man make gcc g++ desktop-file-utils \
libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff curl lzop asciidoc
$sudo apt-get install u-boot-tools