1 = Prerequisites = 2 3 Landfall has the following general dependencies or prerequisites: 4 5 {{{#!table 6 '''Prerequisite''' || '''Suggestions''' 7 == 8 Basic development tools 9 (for building the software) || Debian package: build-essential 10 == 11 Cross-toolchains 12 (for building the software) || Buildroot C/C++ toolchains \\ 13 .. [[https://buildroot.org/]] \\ 14 .. or Debian toolchains (for the CI20) 15 == 16 GNU Unifont 17 (needed to display text) || Debian package: unifont \\ 18 .. Tested with Debian version 1:11.0.03-1 \\ 19 .. [[http://unifoundry.com/unifont.html]] 20 == 21 L4Re 22 (this work's foundation) || Tested with the project's Git repositories and 23 .. packages from Subversion repository version r83 24 .. \\ 25 .. [[http://l4re.org/]] 26 == 27 L4Re-Fiasco.OC-patches 28 (needed for device support) || Tested with snapshot-2023-06-21 \\ 29 .. [[https://www.boddie.org.uk/paul/L4Re-Fiasco.OC.html]] 30 == 31 idl4re 32 (needed to generate code) || [[https://projects.boddie.org.uk/idl4re]] 33 == 34 libipc 35 (needed for IPC and idl4re) || [[https://projects.boddie.org.uk/Departure]] 36 == 37 MoinLight 38 (needed for documentation) || [[https://projects.boddie.org.uk/MoinLight]] 39 == 40 Python 41 (needed to run tools) || Debian package: python \\ 42 .. Tested with Debian version 2.7.16-1 \\ 43 .. [[https://www.python.org/]] 44 }}} 45 46 See also the prerequisites for the L4Re-Fiasco.OC-patches distribution, 47 described in that distribution's documentation.