[ << Compiling ] | [Top][Contents] | [ Documentation work >> ] |
[ < Compiling LilyPond ] | [ Up : Compiling LilyPond ] | [ Saving time with the -j option > ] |
4.5.1 Using make
Note: make sure that you are in the build/ subdirectory of your source tree.
LilyPond is compiled with the make
command. Assuming
make
is configured properly, you can simply run:
make
‘make’ is short for ‘make all’. To view a list of make
targets, run:
make help
By default, .scm files are byte-compiled. If you don’t
want to do that for whatever reason, add BYTECODE=no
as an
argument to make
.5
TODO: Describe what make
actually does.
See also
Generating documentation provides more info on the make
targets
used to build the LilyPond documentation.
Footnotes
(5)
Byte compilation of Scheme code is disabled while cross-compiling since Guile must bootstrap itself to do that, which is not possible in general.