+\bo Flex (2.5.1 or better).
- +\bo Bison.
+ +\bo Bison. (Version 1.25 or better)
R\bR\bR\bRE\bE\bE\bEC\bC\bC\bCO\bO\bO\bOM\bM\bM\bMM\bM\bM\bME\bE\bE\bEN\bN\bN\bND\bD\bD\bDE\bE\bE\bED\bD\bD\bD
+\bo Perl. Most scripts are written in Perl. The
-21/Apr/97 LilyPond 0.0.53 1
+16/May/97 LilyPond 0.0.64 1
INSTALL(1) LilyPond documentation INSTALL(1)
+ /usr/local/man/man1/mi2mu.1
+ /usr/local/man/man5/mudela.5
/usr/local/man/man1/lilypond.1
/usr/local/lib/libflower.{so,a}
/usr/local/bin/lilypond
/usr/local/bin/mi2mu
/usr/local/share/lilypond/*
/usr/lib/texmf/texmf/tex/lilypond/*
+ /usr/lib/texmf/texmf/fonts/source/lilypond/*
The TeX include directory is detected dynamically, but it
can be adjusted with -\b-\b-\b--\b-\b-\b-e\be\be\ben\bn\bn\bna\ba\ba\bab\bb\bb\bbl\bl\bl\ble\be\be\be-\b-\b-\b-t\bt\bt\bte\be\be\bex\bx\bx\bx-\b-\b-\b-p\bp\bp\bpr\br\br\bre\be\be\bef\bf\bf\bfi\bi\bi\bix\bx\bx\bx and -\b-\b-\b--\b-\b-\b-e\be\be\ben\bn\bn\bna\ba\ba\bab\bb\bb\bbl\bl\bl\ble\be\be\be-\b-\b-\b-t\bt\bt\bte\be\be\bex\bx\bx\bx-\b-\b-\b-
configure --prefix=/home/me_myself_and_I/
+ In this case, you will have to set MFINPUTS, and TEINPUTS
+ accordingly.
+
If you want to install GNU LilyPond in _\b/_\bu_\bs_\br_\b/_\bl_\bo_\bc_\ba_\bl, and
your TeX has no default hooks for local stuff (mine is
broken too), you can do:
Since GNU LilyPond currently is beta, you are advised to
also use
- --enable-debug
+ --enable-debugging
--enable-checking
other options include:
- --enable-shared
- --enable-printing
- --enable-optimise
- --enable-profiling
- --enable-tex-prefix
- --enable-tex-dir
-
- The option -\b-\b-\b--\b-\b-\b-e\be\be\ben\bn\bn\bna\ba\ba\bab\bb\bb\bbl\bl\bl\ble\be\be\be-\b-\b-\b-o\bo\bo\bop\bp\bp\bpt\bt\bt\bti\bi\bi\bim\bm\bm\bmi\bi\bi\bis\bs\bs\bse\be\be\be is recommended for Real Life
- usage.
+ --enable-shared
+ Make a shared library (linux, solaris (?) only )
- If you do
+ --enable-printing
+ Enable debugging print routines (lilypond -\b-\b-\b-d\bd\bd\bd option)
- make all
+ --enable-optimise
+ Set maximum optimisation
- everything will be compiled, but nothing will be
-21/Apr/97 LilyPond 0.0.53 2
+16/May/97 LilyPond 0.0.64 2
INSTALL(1) LilyPond documentation INSTALL(1)
+ --enable-profiling
+ Compile with support for profiling
+
+ --enable-tex-prefix
+ Set the directory where texmf lives
+
+ --enable-tex-dir
+ Set then directory tex input is in (detected as a
+ subdir of tex-prefix)
+
+ --enable-mf-dir
+ Set then directory tex input is in (idem)
+
+ All options are documented in the _\bc_\bo_\bn_\bf_\bi_\bg_\bu_\br_\be help The
+ option -\b-\b-\b--\b-\b-\b-e\be\be\ben\bn\bn\bna\ba\ba\bab\bb\bb\bbl\bl\bl\ble\be\be\be-\b-\b-\b-o\bo\bo\bop\bp\bp\bpt\bt\bt\bti\bi\bi\bim\bm\bm\bmi\bi\bi\bis\bs\bs\bse\be\be\be is recommended for Real Life
+ usage.
+
+ If you do
+
+ make all
+
+ everything will be compiled, but nothing will be
installed. The resulting binaries can be found in the
- subdirectory _\bb_\bi_\bn_\b/.
+ subdirectories _\bo_\bu_\bt_\b/ (which contain all files generated
+ during compilation).
I\bI\bI\bIN\bN\bN\bNS\bS\bS\bST\bT\bT\bTA\bA\bA\bAL\bL\bL\bLL\bL\bL\bLI\bI\bI\bIN\bN\bN\bNG\bG\bG\bG
If you have done a successful make, then a simple
make install
- should do the trick. Install the musixtex fonts in a
- directory which TeX and MF knows. Do not forget to rehash
- TeX (if applicable)
+ should do the trick.
+
+ [todo. Obsolete; fonts are in distribution now.]
+
+ Install the musixtex fonts in a directory which TeX and MF
+ knows (if you are root, look for a directory which
+ contains the directories with AMS and CM source (*.mf)
+ files. Create a subdir lilypond or musixtex and copy the
+ fonts into that). Do not forget to rehash TeX (if
+ applicable)
+
+ Example: my fonts are in
+ _\b/_\bu_\bs_\br_\b/_\bl_\bo_\bc_\ba_\bl_\b/_\bl_\bi_\bb_\b/_\bt_\be_\bx_\bf_\bo_\bn_\bt_\bs_\b/_\bm_\bu_\bs_\bi_\bx_\bt_\be_\bx_\b/, and I have a symlink
+ pointing to that in
+ _\b/_\bu_\bs_\br_\b/_\bl_\bi_\bb_\b/_\bt_\be_\bx_\bm_\bf_\b/_\bt_\be_\bx_\bm_\bf_\b/_\bf_\bo_\bn_\bt_\bs_\b/_\bs_\bo_\bu_\br_\bc_\be_\b/_\bp_\bu_\bb_\bl_\bi_\bc_\b/
+
+C\bC\bC\bCA\bA\bA\bAV\bV\bV\bVE\bE\bE\bEA\bA\bA\bAT\bT\bT\bTS\bS\bS\bS
+ +\bo The -O2 option to gcc triggers a gcc bug on DEC Alpha
+ in dstream.cc. You should turn off this flag for this
+ file.
R\bR\bR\bRU\bU\bU\bUN\bN\bN\bNN\bN\bN\bNI\bI\bI\bIN\bN\bN\bNG\bG\bG\bG
GNU LilyPond does use a lot of resources. For operation
+
+
+
+16/May/97 LilyPond 0.0.64 3
+
+
+
+
+
+INSTALL(1) LilyPond documentation INSTALL(1)
+
+
you need the following:
+\bo A fast computer (a full page of music typically takes
GNU LilyPond (pl 0.0.39) is known to compile on the
following platforms:
-
-
-
-
-
-
-21/Apr/97 LilyPond 0.0.53 3
-
-
-
-
-
-INSTALL(1) LilyPond documentation INSTALL(1)
-
-
* linux 2.0.x, g++ 2.7.2[.1]
* aix 4.1, g++ 2.7.2
* windows-nt 4.0, cygnus gnu-win32 beta17.1 (~=g++ 2.7.2)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-21/Apr/97 LilyPond 0.0.53 4
+16/May/97 LilyPond 0.0.64 4