Landfall

Annotated docs/wiki/Prerequisites

93:3a9c14742928
2020-12-26 Paul Boddie Switched to the https scheme in various URLs.
paul@49 1
= Prerequisites =
paul@49 2
paul@49 3
Landfall has the following general dependencies or prerequisites:
paul@49 4
paul@49 5
{{{#!table
paul@49 6
'''Prerequisite'''          || '''Suggestions'''
paul@49 7
==
paul@49 8
Basic development tools
paul@49 9
(for building the software) || Debian package: build-essential
paul@49 10
==
paul@49 11
Cross-toolchains
paul@49 12
(for building the software) || Buildroot C/C++ toolchains \\
paul@49 13
                            .. [[https://buildroot.org/]] \\
paul@49 14
                            .. or Debian toolchains (for the CI20)
paul@49 15
==
paul@49 16
GNU Unifont
paul@60 17
(needed to display text)    || Debian package: unifont \\
paul@86 18
                            .. Tested with Debian version 1:11.0.03-1 \\
paul@49 19
                            .. [[http://unifoundry.com/unifont.html]]
paul@49 20
==
paul@49 21
L4Re
paul@86 22
(this work's foundation)    || Tested with repository version r83 \\
paul@49 23
                            .. [[http://l4re.org/]]
paul@49 24
==
paul@49 25
L4Re-Fiasco.OC-patches
paul@86 26
(needed for device support) || Tested with snapshot-2020-06-17 \\
paul@93 27
                            .. [[https://www.boddie.org.uk/paul/L4Re-Fiasco.OC.html]]
paul@49 28
==
paul@49 29
MoinLight
paul@93 30
(needed for documentation)  || [[https://projects.boddie.org.uk/MoinLight]]
paul@49 31
==
paul@49 32
Python
paul@60 33
(needed to run tools)       || Debian package: python \\
paul@86 34
                            .. Tested with Debian version 2.7.16-1 \\
paul@49 35
                            .. [[https://www.python.org/]]
paul@49 36
}}}
paul@49 37
paul@49 38
See also the prerequisites for the L4Re-Fiasco.OC-patches distribution,
paul@49 39
described in that distribution's documentation.