[ << Install ] | [Top][Contents][Index][ ? ] | [ Setup >> ] | ||
[ < Downloading source code ] | [ Up : Compiling from source ] | [ > ] |
1.2.2 Requirements
[ << Install ] | [Top][Contents][Index][ ? ] | [ Setup >> ] | ||
[ < Requirements ] | [ Up : 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.
[ << Install ] | [Top][Contents][Index][ ? ] | [ Setup >> ] | ||
[ < ] | [ Up : Requirements ] | [ > ] |
Running requirements
Running LilyPond requires proper installation of the following software
- Freetype (version 2.1.10 or newer).
- FontConfig (version 2.2 or newer).
- Pango (version 1.12 or newer).
- GUILE (version 1.8.2 or newer), or patch 1.8.1 with http://lilypond.org/vc/gub.darcs/patches/guile-1.8-rational.patch.
- Python (version 2.4 or newer).
- Ghostscript (version 8.15 or newer. 8.60 recommended)
- Dejaview. (This is normally installed by default)
International fonts are required to create music with international text or lyrics.
[ << Install ] | [Top][Contents][Index][ ? ] | [ Setup >> ] | ||
[ < ] | [ Up : Requirements ] | [ Building LilyPond > ] |
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:
- The netpbm utilities
- ImageMagick
- International fonts (see input/regression/utf-8.ly for hints about which font packages are necessary for your platform)
- Ghostscript 8.60 or newer, or 8.50 with the patch from http://bugs.ghostscript.com/show_bug.cgi?id=688154 and the patch from http://bugs.ghostscript.com/show_bug.cgi?id=688017.
- Texi2HTML 1.79 or newer
is strongly recommended to build documentation in HTML; support for
building HTML documentation using
makeinfo
from GNU Texinfo is deprecated. - rsync
[ << Install ] | [Top][Contents][Index][ ? ] | [ Setup >> ] | ||
[ < ] | [ Up : Requirements ] | [ Building LilyPond > ] |