4.2.2 Requirements for compiling LilyPond

This section contains instructions on how to quickly and easily get all the software packages required to build LilyPond.

Most of the more popular Linux distributions only require a few simple commands to download all the software needed. For others, there is an explicit list of all the individual packages (as well as where to get them from) for those that are not already included in your distributions’ own repositories.


Fedora

The following instructions were tested on ‘Fedora 22’ and include all the software to both compile LilyPond and build the documenation.


Linux Mint

The following instructions were tested on ‘Linux Mint 17.1’ and ‘LMDE - Betsy’ and include all the software to both compile LilyPond and build the documenation.


OpenSUSE

The following instructions were tested on ‘OpenSUSE 13.2’ and include all the software to both compile LilyPond and build the documenation.


Ubuntu

The following commands were tested on Ubuntu versions 14.04 LTS, 14.10 and 15.04 and include all the software to both compile LilyPond and build the documenation.


Other

The following individual software packages are required just to compile LilyPond.


LilyPond — Contributor’s Guide v2.19.36 (development-branch).