1.2.2 Requirements
Compilation
In addition to the packages needed for running LilyPond (see below), you
need the following extra packages for building.
When installing a binary package FOO, you may need to install the
FOO-devel, libFOO-dev or FOO-dev package too.
- FontForge 20060125 or newer.
- MetaFont (mf-nowin, mf, mfw or
mfont binaries) and MetaPost
(mpost binary), usually packaged with a LaTeX distribution like
tetex or texlive.
- t1utils
(version 1.33 or newer recommended).
- New Century Schoolbook fonts, as PFB files. These are shipped with
X11 and Ghostscript, and are named c059033l.pfb
c059036l.pfb, c059013l.pfb and c059016l.pfb.
- GUILE (version
1.8.2 or newer). If you are installing binary packages, you may need to
install guile-devel or guile-dev or libguile-dev too.
- Texinfo (version 4.11 or newer).
- The GNU c++ compiler (version 3.4 or
newer. 4.x is strongly recommended).
- Python (version 2.4 or newer)
- GNU Make (version 3.78 or newer).
- gettext
(version 0.17 or newer).
- Flex.
- Perl.
- GNU Bison.
- All packages required for running, including development packages with
header files and libraries.
Running requirements
Running LilyPond requires proper installation of the following software
International fonts are required to create music with international text
or lyrics.
Requirements for building documentation
You can view the documentation online at
http://lilypond.org/doc/, but you can also build it locally.
This process requires a successful compile of LilyPond, and some
additional tools and packages: