4.2.2 Requirements for compiling LilyPond

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

Most of the more popular Linux distributions only require a few simple commands to download all the software needed. These will provide utilities such as apt-get build-dep lilypond on Debian derived systems, or dnf builddep lilypond on Red Hat related ones.

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.

Additional software packages are necessary to compile LilyPond’s documentation from its sources; this gets handled in a later section.


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