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.