Prerequisites for building a PELUX image

Yocto requires the following packages to be installed in order to build an image from source:

  • git

  • git-lfs

  • sed

  • wget

  • cvs

  • subversion

  • git-core

  • coreutils

  • unzip

  • gawk

  • python-pysqlite2

  • diffstat

  • help2man

  • make

  • gcc

  • build-essential

  • g++

  • chrpath

  • libxml2-utils

  • libsdl1.2-dev

  • texinfo

  • python3

  • gcc-multilib

  • g++-multilib

Dependencies for Debian users

On Debian-based systems, the following command can be used to install these dependencies:

$ sudo apt update
$ sudo apt install git sed wget cvs subversion git-core coreutils unzip gawk \
python-pysqlite2 diffstat help2man make gcc build-essential g++ chrpath git-lfs \
libxml2-utils libsdl1.2-dev texinfo python3 gcc-multilib g++-multilib

In addition to these tools, the repo tool must also be installed, this is covered in Using the repo tool.