]> git.donarmstrong.com Git - lilypond.git/blobdiff - INSTALL.txt
release: 1.5.48
[lilypond.git] / INSTALL.txt
index c7df9a8f5561828a422c09526cef074ff541ee3f..90ed864e96b1e554e4ed171b355b81ffe1791a24 100644 (file)
-x T ascii
-x res 240 24 40
-x init
-p1
-x font 3 B
-f3
-s10
-V400
-H144
-tINSTALL
-wh24
-t-
-wh24
-tcompiling
-wh24
-tand
-wh24
-tinstalling
-wh24
-tGNU
-wh24
-tLilyPond
-n40 0
-x font 2 I
-f2
-V480
-H600
-tHWN
-wh24
-t&
-wh24
-tJCN
-n40 0
-f3
-V600
-H0
-tContents
-n40 0
-x font 1 R
-f1
-V680
-H120
-t1:
-wh24
-tABSTRACT
-n40 0
-V720
-H0
-t2:
-wh24
-tOBTAINING
-n40 0
-V760
-H0
-t3:
-wh24
-tPREREQUISITES
-n40 0
-V800
-H0
-t4:
-wh24
-tRUNNING
-n40 0
-V840
-H0
-t5:
-wh24
-tWEBSITE
-n40 0
-V880
-H0
-t6:
-wh24
-tCONFIGURING
-wh24
-tand
-wh24
-tCOMPILING
-n40 0
-V920
-H0
-t7:
-wh24
-tCONFIGURING
-wh24
-tFOR
-wh24
-tMULTIPLE
-wh24
-tPLATFORMS
-n40 0
-V960
-H0
-t8:
-wh24
-tINSTALLING
-n40 0
-V1000
-H0
-t9:
-wh24
-tREDHAT
-wh24
-tLINUX
-n40 0
-V1040
-H0
-t10:
-wh24
-tDEBIAN
-wh24
-tGNU/LINUX
-n40 0
-V1080
-H0
-t11:
-wh24
-tWINDOWS
-wh24
-tNT/95
-n40 0
-V1120
-H0
-t12:
-wh24
-tAUTHORS
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p2
-x font 1 R
-f1
-s10
-V160
-H696
-t-2-
-h672
-n40 0
-x font 3 B
-f3
-V280
-H0
-t1:
-wh24
-tABSTRACT
-n40 0
-f1
-V400
-H0
-tThis
-wh48
-tdocument
-wh48
-texplains
-wh48
-twhat
-wh24
-tyou
-wh24
-tneed
-wh24
-tto
-wh24
-tinstall
-wh24
-tLilyPond,
-n40 0
-V440
-H0
-tand
-wh24
-twhat
-wh24
-tyou
-wh24
-tshould
-wh24
-tdo.
-wh48
-tIf
-wh24
-tyou
-wh24
-tare
-wh48
-tgoing
-wh48
-tto
-wh48
-tcompile
-wh48
-tand
-n40 0
-V480
-H0
-tinstall
-wh48
-tLilyPond
-wh48
-toften,
-wh48
-te.g.
-wh48
-twhen
-wh24
-tdoing
-wh24
-tdevelopment,
-wh24
-tyou
-n40 0
-V520
-H0
-tmight
-wh24
-twant
-wh24
-tto
-wh24
-tcheck
-wh24
-tout
-wh24
-tthe
-wf3
-h24
-tbuildscripts/set-lily.sh
-wf1
-h24
-tscript.
-n40 0
-V560
-H0
-tIt
-wh24
-tsets
-wh24
-tsome
-wh24
-tenvironment
-wh24
-tvariables
-wh24
-tand
-wh24
-tsymlinks,
-wh24
-twhich
-wh24
-tcomes
-n40 0
-V600
-H0
-tin
-wh24
-thandly
-wh24
-twhen
-wh24
-tyou
-wh24
-thave
-wh24
-tto
-wh24
-tcompile
-wh24
-tLilyPond
-wh24
-tmore
-wh24
-toften.
-n40 0
-f3
-V720
-H0
-t2:
-wh24
-tOBTAINING
-n40 0
-f1
-V840
-H0
-tYou
-wh48
-tcan
-wh72
-tget
-wh72
-tthe
-wh72
-tlatest
-wh72
-tversion
-wh72
-tof
-wh72
-tLilyPond
-wh72
-tat
-n40 0
-V880
-H0
-tftp://ftp.cs.uu.nl/pub/GNU/LilyPond/.
-wh72
-tRefer
-wh48
-tto
-wh48
-tthe
-wh24
-tlinks
-n40 0
-V920
-H0
-tdocument
-wh24
-tfor
-wh24
-tmirror
-wh24
-tsites.
-n40 0
-x font 2 I
-f2
-V1000
-H0
-tIf
-wh24
-tyou
-wh24
-tupgrade
-wh24
-tby
-wh24
-tpatching
-wh24
-tdo
-wh48
-tremember
-wh48
-tto
-wh48
-trerun
-wh48
-tautoconf
-n40 0
-V1040
-H0
-tafter
-wh24
-tapplying
-wh24
-tthe
-wh24
-tpatch
-f1
-t.
-n40 0
-f3
-V1160
-H0
-t3:
-wh24
-tPREREQUISITES
-n40 0
-f1
-V1280
-H0
-tFor
-wh24
-tcompilation
-wh24
-tyou
-wh24
-tneed:
-n40 0
-V1400
-H0
-to
-h96
-tA
-wh24
-tGNU
-wh24
-tsystem:
-wh24
-tGNU
-wh24
-tLilyPond
-wh24
-tis
-wh24
-tknown
-wh24
-tto
-wh24
-trun
-wh24
-ton
-wh24
-tthese
-wh24
-tGNU
-n40 0
-V1440
-H120
-tsystems:
-wh24
-tLinux
-wh24
-t(PPC,
-wh24
-tintel),
-wh48
-tFreeBSD,
-wh48
-tAIX,
-wh48
-tNeXTStep,
-n40 0
-V1480
-H120
-tIRIX,
-wh24
-tDigital
-wh24
-tUnix
-wh24
-tand
-wh24
-tSolaris.
-n40 0
-V1600
-H0
-to
-h96
-tLots
-wh48
-tof
-wh48
-tdisk
-wh24
-tspace:
-wh24
-tLilyPond
-wh24
-ttakes
-wh24
-tbetween
-wh24
-t30
-wh24
-tand
-wh24
-t100
-n40 0
-V1640
-H120
-tmb
-wh24
-tto
-wh24
-tcompile
-wh24
-tif
-wh24
-tyou
-wh24
-tuse
-wh24
-tdebugging
-wh24
-tinformation.
-wh48
-tIf
-wh24
-tyou
-n40 0
-V1680
-H120
-tare
-wh48
-tshort
-wh48
-ton
-wh24
-tdisk-space
-wh24
-trun
-wh24
-tconfigure
-wh24
-twith
-wh24
-t--disable-
-n40 0
-V1720
-H120
-tdebugging.
-n40 0
-V1800
-H120
-tAlthough
-wh24
-twe
-wh24
-trecommend
-wh24
-tto
-wh24
-tuse
-wh24
-tUnix,
-wh24
-tLilyPond
-wh24
-tis
-wh24
-tknown
-wh24
-tto
-n40 0
-V1840
-H120
-trun
-wh24
-ton
-wh24
-tWindows
-wh24
-tNT/95/98
-wh24
-tas
-wh24
-twell.
-wh48
-tSee
-wh24
-tSection
-wh24
-t11.
-n40 0
-V1960
-H0
-to
-h96
-tEGCS
-wh24
-t1.1
-wh24
-tor
-wh24
-tnewer.
-n40 0
-V2080
-H0
-to
-h96
-tPython
-wh72
-t1.5,
-wh72
-tCheck
-wh72
-tout
-wh72
-tftp://ftp.python.org
-wh72
-tor
-n40 0
-V2120
-H120
-tftp://ftp.cwi.nl/pub/python.
-n40 0
-V2240
-H0
-to
-h96
-tGUILE
-wh72
-t1.3,
-wh96
-tcheck
-wh72
-tout
-wh96
-thttp://www.gnu.org/soft
-Chy
-h24
-n40 0
-V2280
-H120
-tware/guile/guile.html.
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p3
-x font 1 R
-f1
-s10
-V160
-H696
-t-3-
-h672
-n40 0
-V280
-H0
-to
-h96
-tGNU
-wh24
-tmake.
-wh48
-tCheck
-wh24
-tout
-wh24
-tftp://ftp.gnu.org.
-n40 0
-V400
-H0
-to
-h96
-tFlex
-wh96
-t(version
-wh96
-t2.5.4
-wh72
-tor
-wh72
-tnewer).
-wh96
-tCheck
-wh72
-tout
-n40 0
-V440
-H120
-tftp://ftp.gnu.org.
-n40 0
-V560
-H0
-to
-h96
-tBison
-wh72
-t(version
-wh72
-t1.25
-wh72
-tor
-wh72
-tnewer).
-wh120
-tCheck
-wh96
-tout
-n40 0
-V600
-H120
-tftp://ftp.gnu.org.
-n40 0
-V720
-H0
-to
-h96
-tYodl.
-wh72
-tAll
-wh48
-tdocumentation
-wh48
-twill
-wh48
-tbe
-wh24
-tin
-wh24
-tYodl.
-wh24
-t(1.30.17)
-n40 0
-V760
-H120
-tftp://ftp.lilypond.org/pub/yodl
-n40 0
-V880
-H0
-to
-h96
-tThe
-wh24
-tgeometry
-wh24
-tpackage
-wh24
-tfor
-wh24
-tLaTeX
-wh24
-tis
-wh24
-tneeded
-wh24
-tto
-wh24
-tuse
-wh24
-tly2dvi.
-n40 0
-V920
-H120
-tAvailable
-wh264
-tat
-wh240
-tftp://ftp.ctan.org/tex-
-n40 0
-V960
-H120
-tarchive/macros/latex/contrib/supported/geometry
-wh48
-tor
-wh48
-tat
-n40 0
-V1000
-H120
-tmirror
-wh24
-tsite
-wh24
-tftp://ftp.dante.de
-n40 0
-x font 3 B
-f3
-V1120
-H0
-t4:
-wh24
-tRUNNING
-n40 0
-f1
-V1240
-H0
-tGNU
-wh48
-tLilyPond
-wh24
-tdoes
-wh24
-tuse
-wh24
-ta
-wh24
-tlot
-wh24
-tof
-wh24
-tresources.
-wh24
-tFor
-wh24
-toperation
-wh24
-tyou
-n40 0
-V1280
-H0
-tneed
-wh24
-tthe
-wh24
-tfollowing
-wh24
-tsoftware
-n40 0
-V1400
-H0
-to
-h96
-tTeX
-n40 0
-V1480
-H0
-to
-h96
-tA
-wh72
-tPostScript
-wh72
-tprinter
-wh72
-tand/or
-wh72
-tviewer
-wh72
-t(such
-wh72
-tas
-n40 0
-V1520
-H120
-tGhostscript)
-wh48
-tis
-wh48
-tstrongly
-wh24
-trecommended.
-wh48
-tXdvi
-wh24
-twill
-wh24
-tshow
-n40 0
-V1560
-H120
-tall
-wh24
-tembedded
-wh24
-tPostScript
-wh24
-ttoo
-wh48
-tif
-wh48
-tyou
-wh48
-thave
-wh48
-tGhostscript
-n40 0
-V1600
-H120
-tinstalled.
-n40 0
-V1680
-H0
-to
-h96
-tGUILE
-wh96
-t1.3,
-wh96
-tcheck
-wh96
-tout
-wh72
-thttp://www.gnu.org/pro
-Chy
-h24
-n40 0
-V1720
-H120
-tgrams/guile.html
-n40 0
-V1800
-H0
-tFor
-wh24
-trunning
-wh24
-tLilyPond
-wh24
-tsuccessfully
-wh24
-tyou
-wh24
-thave
-wh24
-tto
-wh24
-thelp
-wh48
-tTeX
-wh48
-tand
-n40 0
-V1840
-H0
-tMetaFont
-wh48
-tfind
-wh48
-tvarious
-wh24
-tfiles.
-wh48
-tThe
-wh24
-trecommended
-wh24
-tway
-wh24
-tof
-wh24
-tdoing
-n40 0
-V1880
-H0
-tso
-wh24
-tis
-wh24
-tadjusting
-wh24
-tthe
-wh24
-tenvironment
-wh24
-tvariables
-wh48
-tin
-wh48
-tthe
-wh48
-tstart-up
-n40 0
-V1920
-H0
-tscripts
-wh48
-tof
-wh48
-tyour
-wh48
-tshell.
-wh72
-tAn
-wh24
-texample
-wh24
-tis
-wh24
-tgiven
-wh24
-there
-wh24
-tfor
-wh24
-tthe
-n40 0
-V1960
-H0
-tBourne
-wh24
-tshell:
-n40 0
-V2160
-H120
-texport
-wh24
-tMFINPUTS="/usr/local/share/lilypond/mf:"
-n40 0
-V2200
-H120
-texport
-wh24
-tTEXINPUTS="/usr/local/share/lilypond/tex:/usr/local/share/lilypond/ps:"
-n40 0
-V2400
-H0
-tThe
-wh24
-tempty
-wh24
-tpath
-wh24
-tcomponent
-wh24
-trepresents
-wh48
-tand
-wh24
-tMetaFont
-Caa
-h24
-ts
-wh48
-tdefault
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p4
-x font 1 R
-f1
-s10
-V160
-H696
-t-4-
-h672
-n40 0
-V280
-H0
-tsearch
-wh48
-tpaths.
-wh48
-tScripts
-wh24
-twith
-wh24
-tthe
-wh24
-tproper
-wh24
-tpaths
-wh24
-tfor
-wh24
-tthe
-wh24
-tbourne
-n40 0
-V320
-H0
-tand
-wh72
-tC-shell
-wh72
-trespectively
-wh72
-tare
-wh72
-tgenerated
-wh72
-tin
-wx font 3 B
-f3
-h72
-tbuild
-Chy
-h24
-n40 0
-V360
-H0
-tscripts/out/lilypond-profile
-wf1
-h48
-tand
-wf3
-h24
-tbuildscripts/out/lilypond-
-n40 0
-V400
-H0
-tlogin
-wf1
-h24
-tduring
-wh24
-tcompilation.
-n40 0
-V480
-H0
-tLilyPond
-wh24
-tis
-wh24
-ta
-wh24
-thideously
-wh24
-tslow
-wh24
-tprogram.
-wh48
-tA
-wh24
-tfast
-wh24
-tCPU
-wh24
-tand
-wh24
-tplenty
-n40 0
-V520
-H0
-tof
-wh24
-tRAM
-wh24
-tis
-wh24
-trecommended
-wh24
-tfor
-wh24
-tcomfortable
-wh24
-tuse.
-n40 0
-f3
-V640
-H0
-t5:
-wh24
-tWEBSITE
-n40 0
-f1
-V760
-H0
-tIf
-wh48
-tyou
-wh48
-twant
-wh48
-tto
-wh48
-tauto-generate
-wh24
-tLily
-Caa
-h24
-ts
-wh24
-twebsite,
-wh24
-tyou
-Caa
-h24
-tll
-wh24
-tneed
-n40 0
-V800
-H0
-tsome
-wh24
-tadditional
-wh24
-tconversion
-wh24
-ttools.
-n40 0
-V920
-H0
-to
-h96
-txpmtoppm
-wh24
-t(from
-wh24
-tthe
-wh24
-tPortable
-wh24
-tBitmap
-wh24
-tUtilities)
-wh24
-t(For
-wh24
-tRed
-Chy
-h24
-n40 0
-V960
-H120
-tHat
-wh48
-tLinux
-wh48
-tusers:
-wh48
-tit
-wh48
-tis
-wh48
-tincluded
-wh24
-twithin
-wh24
-tthe
-wh24
-tpackage
-n40 0
-V1000
-H120
-tlibgr-progs).
-n40 0
-V1080
-H0
-to
-h96
-tBib2html
-wh24
-thttp://pertsserver.cs.uiuc.edu/~hull/bib2html.
-n40 0
-V1120
-H120
-tWhich,
-wh24
-tin
-wh24
-tturn
-wh24
-tdepends
-wh24
-ton
-wh24
-tman2html
-wh24
-tfor
-wh24
-tproper
-wh24
-tinstalla
-Chy
-h24
-n40 0
-V1160
-H120
-ttion.
-wh72
-tman2html
-wh48
-tcan
-wh48
-tbe
-wh72
-thad
-wh72
-tfrom
-wh72
-thttp://askdon
-Chy
-h24
-n40 0
-V1200
-H120
-tald.ask.uni-karlsruhe.de/hppd/hpux/Network
-Chy
-h24
-n40 0
-V1240
-H120
-ting/WWW/Man2html-1.05.
-n40 0
-V1320
-H120
-tTeTeX
-wh24
-tusers
-wh24
-tshould
-wh24
-tnot
-wh24
-tforget
-wh24
-tto
-wh24
-trerun
-wh24
-ttexhash.
-n40 0
-V1400
-H0
-tBuilding
-wh24
-tthe
-wh24
-twebsite
-wh24
-trequires
-wh24
-tpnmtopng.
-wh48
-tThe
-wh24
-tversion
-wh24
-tof
-wf3
-h24
-tpnm
-Chy
-h24
-n40 0
-V1440
-H0
-ttopng
-wf1
-h24
-tthat
-wh24
-tis
-wh24
-tdistributed
-wh24
-twith
-wh24
-tRedHat
-wh24
-t5.1
-wh24
-tand
-wh24
-t5.2
-wh24
-tcontains
-wh24
-ta
-n40 0
-V1480
-H0
-tbug:
-wh24
-tpnmtopng
-wh24
-tis
-wh24
-tdynamically
-wh24
-tlinked
-wh24
-tto
-wh24
-tthe
-wh24
-twrong
-wh24
-tversion
-wh48
-tof
-n40 0
-V1520
-H0
-tlibpng.
-wh72
-tRecompile
-wh48
-tit
-wh48
-tfrom
-wh24
-tsource,
-wh24
-tand
-wh24
-tmake
-wh24
-tsure
-wh24
-tthat
-wh24
-tthe
-n40 0
-V1560
-H0
-tpnmtopng
-wh24
-tbinary
-wh24
-tis
-wh24
-tlinked
-wh24
-tstatically
-wh24
-tto
-wh24
-tthe
-wh24
-tlibpng
-wh48
-tthat
-wh48
-tis
-n40 0
-V1600
-H0
-tincluded
-wh48
-tin
-wh24
-tlibgr.
-wh72
-tRedHat
-wh24
-t6.0
-wh24
-tdoes
-wh24
-tnot
-wh24
-thave
-wh24
-tthis
-wh24
-tproblem.
-n40 0
-V1840
-H144
-ttar
-wh24
-txzf
-wh24
-tlibgr-2.0.13.tar.gz
-n40 0
-V1880
-H264
-tmake
-n40 0
-V1920
-H264
-tcd
-wh24
-tpng
-n40 0
-V1960
-H264
-trm
-wh24
-tlibpng.so*
-n40 0
-V2000
-H264
-tmake
-wh24
-tpnmtopng
-n40 0
-V2240
-H0
-tYou
-wh24
-tcan
-wh24
-tthen
-wh24
-tinstall
-wh24
-tthe
-wh24
-tnew
-wh24
-tpnmtopng
-wh24
-tinto
-wh24
-t/usr/local/bin/
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p5
-x font 1 R
-f1
-s10
-V160
-H696
-t-5-
-h672
-n40 0
-x font 3 B
-f3
-V280
-H0
-t6:
-wh24
-tCONFIGURING
-wh24
-tand
-wh24
-tCOMPILING
-n40 0
-f1
-V400
-H0
-tto
-wh24
-tinstall
-wh24
-tGNU
-wh24
-tLilyPond,
-wh24
-tsimply
-wh24
-ttype:
-n40 0
-V640
-H240
-tgunzip
-wh24
-t-c
-wh24
-tlilypond-x.y.z
-wh24
-t|
-wh24
-ttar
-wh24
-txf
-wh24
-t-
-n40 0
-V680
-H240
-tcd
-wh24
-tlilypond-x.y.z
-n40 0
-V720
-H240
-t./configure
-h216
-t#
-wh24
-tfill
-wh24
-tin
-wh24
-tyour
-wh24
-tstandard
-wh24
-tprefix
-wh24
-twith
-wh24
-t--prefix
-n40 0
-V760
-H240
-tmake
-n40 0
-V800
-H240
-tmake
-wh24
-tinstall
-n40 0
-V1040
-H0
-tThis
-wh24
-twill
-wh24
-tinstall
-wh24
-ta
-wh24
-tnumber
-wh24
-tof
-wh24
-tfiles,
-wh24
-tsomething
-wh24
-tclose
-wh24
-tto:
-n40 0
-V1280
-H240
-t/usr/local/man/man1/mi2mu.1
-n40 0
-V1320
-H240
-t/usr/local/man/man1/convert-mudela.1
-n40 0
-V1360
-H240
-t/usr/local/man/man1/mudela-book.1
-n40 0
-V1400
-H240
-t/usr/local/man/man1/lilypond.1
-n40 0
-V1440
-H240
-t/usr/local/bin/lilypond
-n40 0
-V1480
-H240
-t/usr/local/bin/mi2mu
-n40 0
-V1520
-H240
-t/usr/local/share/lilypond/*
-n40 0
-V1560
-H240
-t/usr/local/share/locale/{it,nl}/LC_MESSAGES/lilypond.mo
-n40 0
-V1800
-H0
-tThe
-wh24
-tabove
-wh24
-tassumes
-wh24
-tthat
-wh24
-tyou
-wh24
-tare
-wh24
-troot
-wh24
-tand
-wh24
-thave
-wh24
-tthe
-wh24
-tGNU
-wh48
-tdevel
-Chy
-h24
-n40 0
-V1840
-H0
-topment
-wh24
-ttools,
-wh24
-tand
-wh24
-tyour
-wh24
-tmake
-wh24
-tis
-wh24
-tGNU
-wh24
-tmake.
-wh48
-tIf
-wh24
-tthis
-wh24
-tis
-wh24
-tnot
-wh24
-tthe
-n40 0
-V1880
-H0
-tcase,
-wh24
-tyou
-wh24
-tcan
-wh24
-tadjust
-wh48
-tyour
-wh48
-tenvironment
-wh48
-tvariables
-wh48
-tto
-wh48
-tyour
-n40 0
-V1920
-H0
-ttaste:
-n40 0
-V2200
-H240
-texport
-wh24
-tCPPFLAGS="-I
-wh24
-t/home/me/my_include
-wh24
-t-DWEIRD_FOOBAR"
-n40 0
-V2240
-H240
-t./configure
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p6
-x font 1 R
-f1
-s10
-V160
-H696
-t-6-
-h672
-n40 0
-V280
-H0
-tCPPFLAGS
-wh24
-tare
-wh24
-tthe
-wh24
-tpreprocessor
-wh24
-tflags.
-n40 0
-V360
-H0
-tThe
-wh24
-tconfigure
-wh24
-tscript
-wh24
-tis
-wh24
-tCygnus
-wh24
-tconfigure,
-wh24
-tand
-wh24
-tit
-wh24
-twill
-wh24
-taccept
-n40 0
-x font 3 B
-f3
-V400
-H0
-t--help
-f1
-t.
-wh24
-tIf
-wh24
-tyou
-wh24
-tare
-wh24
-tnot
-wh24
-troot,
-wh24
-tyou
-wh24
-twill
-wh24
-tprobably
-wh24
-thave
-wh24
-tto
-wh48
-tmake
-n40 0
-V440
-H0
-tit
-wh24
-twith
-wh24
-ta
-wh24
-tdifferent
-wf3
-h24
-t--prefix
-wf1
-h24
-toption.
-wh48
-tOur
-wh24
-tfavourite
-wh24
-tlocation
-n40 0
-V480
-H0
-tis
-n40 0
-V760
-H240
-t./configure
-wh24
-t--prefix=$HOME/usr
-n40 0
-V1000
-H0
-tIn
-wh24
-tthis
-wh24
-tcase,
-wh24
-tyou
-wh24
-twill
-wh24
-thave
-wh24
-tto
-wh24
-tset
-wh24
-tup
-wh24
-tMFINPUTS,
-wh48
-tand
-wh48
-tTEXIN
-Chy
-h24
-n40 0
-V1040
-H0
-tPUTS
-wh24
-taccordingly.
-n40 0
-V1120
-H0
-tSince
-wh48
-tGNU
-wh48
-tLilyPond
-wh48
-tcurrently
-wh48
-tis
-wh24
-tbeta,
-wh24
-tyou
-wh24
-tare
-wh24
-tadvised
-wh24
-tto
-n40 0
-V1160
-H0
-talso
-wh24
-tuse
-n40 0
-V1440
-H240
-t--enable-debugging
-n40 0
-V1480
-H240
-t--enable-checking
-n40 0
-V1720
-H0
-tOptions
-wh24
-tto
-wh24
-tconfigure
-wh24
-tinclude:
-n40 0
-f3
-V1840
-H0
-t--enable-printing
-n40 0
-f1
-V1880
-H120
-tEnable
-wh24
-tdebugging
-wh24
-tprint
-wh24
-troutines
-wh24
-t(lilypond
-wf3
-h24
-t-D
-wf1
-h24
-toption)
-n40 0
-f3
-V1960
-H0
-t--enable-optimise
-n40 0
-f1
-V2000
-H120
-tSet
-wh24
-tmaximum
-wh24
-toptimisation:
-wh24
-tcompile
-wh24
-twith
-wf3
-h24
-t-O2
-f1
-t.
-wh72
-tThis
-wh48
-tcan
-n40 0
-V2040
-H120
-tbe
-wh48
-tunreliable
-wh48
-ton
-wh48
-tsome
-wh24
-tcompiler/platform
-wh24
-tcombinations
-n40 0
-V2080
-H120
-t(eg,
-wh24
-tDEC
-wh24
-tAlpha
-wh24
-tand
-wh24
-tPPC)
-n40 0
-f3
-V2160
-H0
-t--enable-profiling
-n40 0
-f1
-V2200
-H120
-tCompile
-wh24
-twith
-wh24
-tsupport
-wh24
-tfor
-wh24
-tprofiling.
-n40 0
-f3
-V2280
-H0
-t--enable-config
-n40 0
-f1
-V2320
-H120
-tOutput
-wh24
-tto
-wh24
-ta
-wh24
-tdifferent
-wh24
-tconfiguration
-wh24
-tfile.
-wh72
-tNeeded
-wh48
-tfor
-n40 0
-V2360
-H120
-tmulti-platform
-wh24
-tbuilds
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p7
-x font 1 R
-f1
-s10
-V160
-H696
-t-7-
-h672
-n40 0
-V280
-H0
-tAll
-wh48
-toptions
-wh24
-tare
-wh24
-tdocumented
-wh24
-tin
-wh24
-tthe
-wx font 3 B
-f3
-h24
-tconfigure
-wf1
-h24
-thelp
-wh24
-tThe
-wh24
-toption
-n40 0
-f3
-V320
-H0
-t--enable-optimise
-wf1
-h24
-tis
-wh24
-trecommended
-wh24
-tfor
-wh24
-tReal
-wh24
-tLife
-wh24
-tusage.
-n40 0
-V400
-H0
-tIf
-wh24
-tyou
-wh24
-tdo
-n40 0
-V680
-H240
-tmake
-wh24
-tall
-n40 0
-V920
-H0
-teverything
-wh24
-twill
-wh24
-tbe
-wh24
-tcompiled,
-wh24
-tbut
-wh24
-tnothing
-wh24
-twill
-wh24
-tbe
-wh48
-tinstalled.
-n40 0
-V960
-H0
-tThe
-wh48
-tresulting
-wh48
-tbinaries
-wh48
-tcan
-wh24
-tbe
-wh24
-tfound
-wh24
-tin
-wh24
-tthe
-wh24
-tsubdirectories
-n40 0
-f3
-V1000
-H0
-tout/
-wf1
-h24
-t(which
-wh24
-tcontain
-wh24
-tall
-wh24
-tfiles
-wh24
-tgenerated
-wh24
-tduring
-wh24
-tcompilation).
-n40 0
-f3
-V1120
-H0
-t7:
-wh24
-tCONFIGURING
-wh24
-tFOR
-wh24
-tMULTIPLE
-wh24
-tPLATFORMS
-n40 0
-f1
-V1240
-H0
-tIf
-wh24
-tyou
-wh24
-twant
-wh24
-tto
-wh24
-tcompile
-wh24
-tLilyPond
-wh24
-twith
-wh24
-tdifferent
-wh24
-tconfiguration
-n40 0
-V1280
-H0
-tsettings,
-wh24
-tthen,
-wh24
-tyou
-wh48
-tcan
-wh48
-tuse
-wh48
-tthe
-wf3
-h48
-t--enable-config
-wf1
-h48
-toption.
-n40 0
-V1320
-H0
-tExample:
-wh48
-tsuppose
-wh24
-tI
-wh24
-twant
-wh24
-tto
-wh24
-tbuild
-wh24
-twith
-wh24
-tand
-wh72
-twithout
-wh24
-tprofil
-Chy
-h24
-n40 0
-V1360
-H0
-ting.
-wh48
-tThen
-wh24
-tI
-Caa
-h24
-td
-wh24
-tuse
-wh24
-tthe
-wh24
-tfollowing
-wh24
-tfor
-wh24
-tthe
-wh24
-tnormal
-wh24
-tbuild,
-n40 0
-V1640
-H264
-t./configure
-wh24
-t--prefix=~
-wh24
-t--disable-optimise
-wh24
-t--enable-checking
-n40 0
-V1680
-H264
-tmake
-n40 0
-V1720
-H264
-tmake
-wh24
-tinstall
-n40 0
-V1960
-H0
-tand
-wh24
-tfor
-wh24
-tthe
-wh24
-tprofiling
-wh24
-tversion,
-wh24
-tI
-wh24
-tspecify
-wh24
-ta
-wh24
-tdifferent
-wh24
-tconfig
-Chy
-h24
-n40 0
-V2000
-H0
-turation.
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p8
-x font 1 R
-f1
-s10
-V160
-H696
-t-8-
-h672
-n40 0
-V280
-H264
-t./configure
-wh24
-t--prefix=~
-wh24
-t--enable-profiling
-wh24
-t--enable-config=optprof
-wh24
-t--enable-optimise
-wh24
-t--disable-checking
-n40 0
-V320
-H264
-tmake
-wh24
-tconfig=optprof
-n40 0
-V360
-H264
-tmake
-wh24
-tconfig=optprof
-wh24
-tinstall
-n40 0
-x font 3 B
-f3
-V640
-H0
-t8:
-wh24
-tINSTALLING
-n40 0
-f1
-V760
-H0
-tIf
-wh24
-tyou
-wh24
-thave
-wh24
-tdone
-wh24
-ta
-wh24
-tsuccessful
-wh24
-tmake,
-wh24
-tthen
-wh24
-ta
-wh24
-tsimple
-n40 0
-V1040
-H240
-tmake
-wh24
-tinstall
-n40 0
-V1280
-H0
-tshould
-wh24
-tdo
-wh24
-tthe
-wh24
-ttrick.
-n40 0
-V1360
-H0
-tIf
-wh24
-tyou
-wh24
-tare
-wh24
-tdoing
-wh24
-tan
-wh24
-tupgrade,
-wh24
-tplease
-wh24
-tremember
-wh24
-tto
-wh24
-tremove
-wh24
-tobso
-Chy
-h24
-n40 0
-V1400
-H0
-tlete
-wf3
-h24
-t.pk
-wf1
-h24
-tand
-wf3
-h24
-t.tfm
-wf1
-h24
-tfiles
-wh24
-tof
-wh24
-tthe
-wh24
-tfonts.
-wh72
-tA
-wh48
-tscript
-wh48
-thas
-wh48
-tbeen
-n40 0
-V1440
-H0
-tprovided
-wh24
-tto
-wh24
-tdo
-wh24
-tthe
-wh24
-twork
-wh24
-tfor
-wh24
-tyou,
-wh24
-tsee
-wf3
-h24
-tbin/clean-fonts.sh
-f1
-t.
-n40 0
-f3
-V1560
-H0
-tCAVEATS
-n40 0
-f1
-V1720
-H0
-to
-h96
-tThe
-wh48
-t-O2
-wh48
-toption
-wh72
-ttriggers
-wh72
-tbugs
-wh24
-ton
-wh24
-tvarious
-wh24
-tplatforms
-n40 0
-V1760
-H120
-t(PowerPC,
-wh24
-tAlpha).
-wh72
-tIf
-wh48
-tyou
-wh48
-texperience
-wh48
-tproblems,
-wh48
-tyou
-n40 0
-V1800
-H120
-tshould
-wh24
-tfirst
-wh24
-ttry
-wh48
-tturning
-wh24
-toff
-wh24
-tthis.
-n40 0
-f3
-V1920
-H0
-tEXAMPLE
-n40 0
-f1
-V2040
-H0
-tThis
-wh24
-tis
-wh24
-twhat
-wh24
-tI
-wh24
-ttype
-wh24
-tin
-wh24
-tmy
-wh24
-txterm:
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p9
-x font 1 R
-f1
-s10
-V160
-H696
-t-9-
-h672
-n40 0
-V280
-H240
-tlilypond
-wh24
-tsomeinput.ly
-n40 0
-V320
-H240
-ttex
-wh24
-tsomeinput.tex
-n40 0
-V360
-H240
-txdvi
-wh24
-tsomeinput&
-n40 0
-V600
-H0
-tThis
-wh24
-tis
-wh24
-twhat
-wh24
-tthe
-wh24
-toutput
-wh24
-tlooks
-wh24
-tlike
-wh24
-tover
-wh24
-there:
-n40 0
-V880
-H240
-tGNU
-wh24
-tLilyPond
-wh24
-t0.0.78
-wh24
-t#4/FlowerLib
-wh24
-t1.1.24
-wh24
-t#0
-n40 0
-V920
-H240
-tParsing
-wh24
-t...
-wh24
-t[/home/hw/share/lilypond/init//
-n40 0
-V960
-H360
-t<..etc..>
-n40 0
-V1000
-H360
-tinit//performer.ly]]][input/kortjakje.ly]
-n40 0
-V1040
-H240
-tCreating
-wh24
-telements
-wh24
-t...[8][16][24][25]
-n40 0
-V1080
-H240
-tPreprocessing
-wh24
-telements...
-n40 0
-V1120
-H240
-tCalculating
-wh24
-tcolumn
-wh24
-tpositions
-wh24
-t...
-wh24
-t[14][25]
-n40 0
-V1160
-H240
-tPostprocessing
-wh24
-telements...
-n40 0
-V1200
-H240
-tTeX
-wh24
-toutput
-wh24
-tto
-wh24
-tsomeinput.tex
-wh24
-t...
-n40 0
-V1240
-H240
-tCreating
-wh24
-tMIDI
-wh24
-telements
-wh24
-t...MIDI
-wh24
-toutput
-wh24
-tto
-wh24
-tsomeinput.midi
-wh24
-t...
-n40 0
-V1360
-H240
-thw:~/musix/spacer$
-wh24
-txdvi
-wh24
-tsomeinput&
-n40 0
-V1400
-H240
-t[1]
-wh24
-t855
-n40 0
-V1640
-H0
-tCheck
-wh24
-tout
-wh24
-tthe
-wh24
-tinput
-wh24
-tfiles,
-wh24
-tsome
-wh24
-tof
-wh24
-tthem
-wh24
-thave
-wh24
-tcomments
-wh24
-tPlease
-n40 0
-V1680
-H0
-trefer
-wh24
-tto
-wh24
-tthe
-wh24
-tman
-wh24
-tpage
-wh24
-tfor
-wh24
-tmore
-wh24
-tinformation.
-n40 0
-x font 3 B
-f3
-V1800
-H0
-t9:
-wh24
-tREDHAT
-wh24
-tLINUX
-n40 0
-f1
-V1920
-H0
-tRedHat
-wh24
-tLinux
-wh24
-tusers
-wh24
-tcan
-wh24
-tcompile
-wh24
-tan
-wh24
-tRPM.
-wh24
-tA
-wh48
-tspec
-wh48
-tfile
-wh48
-tis
-wh48
-tin
-n40 0
-f3
-V1960
-H0
-tmake/out/lilypond.spec
-f1
-t,
-wh48
-tit
-wh48
-tis
-wh48
-tdistributed
-wh48
-talong
-wh24
-twith
-wh24
-tthe
-n40 0
-V2000
-H0
-tsources.
-n40 0
-V2080
-H0
-tYou
-wh24
-tcan
-wh24
-tmake
-wh24
-tthe
-wh24
-trpm
-wh24
-tby
-wh24
-tissuing
-n40 0
-V2560
-H1440
-n40 0
-V2640
-p10
-x font 1 R
-f1
-s10
-V160
-H672
-t-10-
-h672
-n40 0
-V280
-H240
-trpm
-wh24
-t-tb
-wh24
-tlilypond-x.y.z.tar.gz
-n40 0
-V320
-H240
-trpm
-wh24
-t-i
-wh24
-t/usr/src/redhat/RPMS/i386/lilypond-x.y.z
-n40 0
-V560
-H0
-tPrecompiled
-wh72
-ti386
-wh72
-teRedHat
-wh72
-tRPMS
-wh72
-tare
-wh72
-tavailable
-wh72
-tfrom
-n40 0
-V600
-H0
-thttp://linux.umbc.edu/software/lilypond/rpms/.
-n40 0
-x font 3 B
-f3
-V720
-H0
-t10:
-wh24
-tDEBIAN
-wh24
-tGNU/LINUX
-n40 0
-f1
-V840
-H0
-tA
-wh48
-tDebian
-wh48
-tpackage
-wh48
-tis
-wh48
-talso
-wh48
-tavailable;
-wh24
-tcontact
-wh24
-tAnthony
-wh24
-tFok
-n40 0
-V880
-H0
-tfoka@debian.org
-wh24
-t<foka@debian.org>.
-wh48
-tThe
-wh24
-tbuild
-wh24
-tscripts
-wh24
-tare
-wh24
-tin
-n40 0
-V920
-H0
-tthe
-wh24
-tsubdirectory
-wf3
-h24
-tdebian/
-f1
-t.
-n40 0
-f3
-V1040
-H0
-t11:
-wh24
-tWINDOWS
-wh24
-tNT/95
-n40 0
-f1
-V1160
-H0
-tSeparate
-wh24
-tinstructions
-wh24
-ton
-wh24
-tbuilding
-wh24
-tfor
-wh24
-tW32
-wh24
-tare
-wh24
-tavaible
-wh24
-tin
-wh24
-tthe
-n40 0
-V1200
-H0
-tfile
-wh24
-tREADME-W32.yo.
-n40 0
-f3
-V1320
-H0
-t12:
-wh24
-tAUTHORS
-n40 0
-f1
-V1440
-H0
-tHan-Wen
-wh24
-tNienhuys
-wh24
-t<hanwen@cs.uu.nl>
-n40 0
-V1520
-H0
-tJan
-wh24
-tNieuwenhuizen
-wh24
-t<janneke@gnu.org>
-n40 0
-V1600
-H0
-tHave
-wh24
-tfun!
-n40 0
-V2560
-H1440
-n40 0
-x trailer
-V2640
-x stop
+
+
+Table of Contents
+*****************
+
+
+
+
+INSTALL - compiling and installing GNU LilyPond
+  Downloading
+    Source code
+    Precompiled binaries
+    Upgrading
+  Requirements
+    Compilation
+    Running requirements
+    Website requirements
+  Building  LilyPond
+    Configuring for multiple platforms
+  Emacs mode
+  Compiling for distributions
+    Red Hat Linux
+    LinuxPPC
+    SuSE
+    Slackware
+    Mandrake
+    Debian GNU/Linux
+    MacOS X
+  Problems
+    FLex-2.5.4a and gcc-3.0
+    Linux-2.4.0, Guile-1.4 -with-threads
+    NetBSD
+    Solaris:
+    AIX
+
+
+INSTALL - compiling and installing GNU LilyPond
+***********************************************
+
+   This document describes how to build LilyPond on Unix platforms.  It
+is also known to run and compile on Windows NT/95/98 as well.  More
+information on this topic can be found at the LilyPond on Windows page
+(http://www.lilypond.org/gnu-windows/).
+
+Downloading
+===========
+
+   Even numbered versions are `stable'. The webpages for the stable
+version (1.2) reside on the GNU servers
+(http://www.gnu.org/software/lilypond). Big enhancements go into the
+latest odd numbered version (1.3), whose webpages are on the lilypond
+site (http://www.lilypond.org/).
+
+Source code
+-----------
+
+   If you want to compile LilyPond from source, download here:
+   * Download development releases from
+     `ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/' by FTP and
+     `http://ftp.cs.uu.nl/pub/GNU/LilyPond/', by HTTP.
+
+   * `ftp://sca.uwaterloo.ca/pub/' by FTP (Canadian mirror)
+
+   * at `lilypond.org' `ftp://ftp.lilypond.org/pub/LilyPond/' by FTP and
+     `http://www.lilypond.org/ftp/' by HTTP.
+
+   Of course, if your platform supports LilyPond, such as Debian
+GNU/Linux, FreeBSD, OpenBSD or NetBSD, you're encouraged to use the
+native build from source drill.
+
+   For Red Hat Linux and SuSE Linux, `.spec' files are included in the
+tarball; see instructions below.
+
+Precompiled binaries
+--------------------
+
+   If you want to track bleeding edge development, try:
+
+   * Debian GNU/Linux
+     (ftp://ftp.debian.org/debian/pool/main/l/lilypond/) usually has
+     the latest binaries for the most useful stable and development
+     versions, while
+
+   * Mandrake Cooker
+     (http://rpmfind.net/linux/mandrake/cooker/contrib/RPMS/) also
+     provides fairly recent versions.
+
+   Binaries are made available for other popular platforms, but as we
+need to compile them ourselves, they are not updated for every version
+released.
+
+   * Red Hat i386
+     (ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/binaries/RedHat/RPMS/)
+
+   * SuSE (ftp://ftp.lilypond.org/pub/LilyPond/binaries/SuSE)
+
+   * LinuxPPC (ftp://ftp.lilypond.org/pub/LilyPond/binaries/linuxppc/)
+
+   * Windows (http://www.lilypond.org/gnu-windows/)
+
+Upgrading
+---------
+
+   There are two options for upgrading sources.
+
+   * if you have an unpacked source tree of a previous version, you may
+     the patches.
+
+     _If you upgrade by patching do remember to rerun autoconf after
+     applying the patch_.
+
+   * if you have the `.tar.gz' file of a previous release, you can use
+     xdelta (ftp://ftp.xcf.berkeley.edu/pub/xdelta/).   This is much
+     safer than using patches, and is the recommended way.
+
+     The following command produces `lilypond-1.4.3.tar.gz' from
+     `lilypond-1.4.2.tar.gz' identical (up to compression dates) to the
+     .3 on the FTP site.
+            xdelta patch lilypond-1.4.2-1.4.3.xd lilypond-1.4.2.tar.gz
+
+Requirements
+============
+
+Compilation
+-----------
+
+   You need the following packages to compile Lilypond.
+
+   * A reasonably new version of the GNU C++ compiler:  EGCS 1.1, GCC
+     2.95.2 or newer. Check out the gcc site
+     (ftp://ftp.gnu.org/gnu/gcc/).
+
+   * Python (version 1.5 or newer).  Check out the python website
+     (http://www.python.org).
+
+   * GUILE (version 1.4 or newer).  Check out the GUILE webpage
+     (http://www.gnu.org/software/guile/guile.html).  Version 1.4 is
+     recommended for better performance.
+
+   * GNU Make.  Check out the GNU make FTP directory
+     (ftp://ftp.gnu.org/gnu/make/).
+
+   * Flex (version 2.5.4a or newer).  Check out the Flex webpage
+     (http://www.gnu.org/software/flex/).
+
+   * Bison (version 1.25 or newer).  Check out the bison webpage
+     (http://www.gnu.org/software/bison/)
+
+   * TeX.
+
+     TeX is used as an output backend.
+
+     Also, TeX's libkpathsea is used to find the fonts (`.mf', `.afm',
+     `.tfm').  Make sure you have tetex 1.0 or newer (1.0.6 is known to
+     work).  You may need to install a tetex-devel or tetex-dev package
+     too.
+
+   * Texinfo (version 4.0 or newer).  The documentation of lily is
+     written in texinfo.  Check out the texinfo FTP directory
+     (ftp://ftp.gnu.org/gnu/texinfo/).
+
+   * The geometry package for LaTeX is needed to use ly2dvi.  It is
+     available at the FTP directory for `geometry'
+     (ftp://ftp.ctan.org/tex-archive/macros/latex/contrib/supported/geometry).
+     This package is normally included with the TeX distribution.
+
+   * kpathsea, a library for searching (TeX) files.  `kpathsea' is
+     usually included with your installation of TeX.  You may need to
+     install a tetex-devel or tetex-dev package too.
+
+     In the very unlikely case that kpathsea is not available for your
+     platform (ie, you're not running GNU/Linux, Windows, or any recent
+     UNIX), you can compile LilyPond without kpathsea support.  In that
+     case, you'll probably have to indicate where TeX's tfm files live.
+     Invoke configure something like:
+
+          ./configure --without-kpathsea --enable-tfm-path=/usr/share/texmf/fonts/tfm/public/cm/:/usr/share/texmf/fonts/tfm/ams/symbols
+
+   * pktrace 1.0 or newer, [OPTIONAL], needed for generating PostScript
+     Type1 fonts. Get it from  `http://www.cs.uu.nl/~hanwen/pktrace/'.
+     You will need to install some additional packages to get pktrace
+     to work.
+
+
+Running requirements
+--------------------
+
+   GNU LilyPond does use a lot of resources. For operation you need the
+following software
+
+   * TeX.
+
+   * Xdvi and Ghostscript
+
+   * GUILE 1.3.4, or newer.  Check out the GUILE webpage
+     (http://www.gnu.org/software/guile.html)
+
+   For running LilyPond successfully you have to help TeX and MetaFont
+find various files.  The recommended way of doing so is adjusting the
+environment variables in the start-up scripts of your shell. Appropriate
+Csh and bourne sh scripts are left in
+`buildscripts/out/lilypond-profile' and
+`buildscripts/out/lilypond-login' after compilation.
+
+   LilyPond is a big and slow program.  A fast CPU and plenty of RAM is
+recommended for comfortable use.
+
+Website requirements
+--------------------
+
+   The documentation comes in the form of a website. You can view this
+website on the internet, but you can also build it locally. This process
+requires a successful compile of lilypond. The website is built by
+issuing
+
+       make web-doc
+
+   Building the website requires some additional tools:
+
+   * xpmtoppm (from the netpbm package: the Portable Bitmap Utilities).
+     The original is at the netpbm FTP site
+     (ftp://ftp.x.org/contrib/utilities/netpbm-1mar1994.p1.tar.gz)
+
+   * pnmtopng. The original is at in the pnmtopng FTP site
+     (ftp://swrinde.nde.swri.edu/pub/png/applications/pnmtopng-2.37.2.tar.gz).
+
+   * texinfo (a development release) The documentation will build with
+     texinfo-4.0, but if you want split html pages, you're best off
+     using the lates pretest version from texinfo-4.0b
+     (ftp://texinfo.org/texinfo/pretests/texinfo-4.0b.tar.gz) or
+     texinfo-4.0b (ftp://alpha.gnu.org/gnu/texinfo-4.0b.tar.gz)
+
+Building  LilyPond
+==================
+
+   to install GNU LilyPond, type:
+       gunzip -c lilypond-x.y.z | tar xf -
+       cd lilypond-x.y.z
+       ./configure             # run with --help to see appropriate options
+       make
+       make install
+             sh buildscripts/clean-fonts.sh
+
+   If you are doing an upgrade, you should remove all `feta' `.pk' and
+`.tfm' files.  A script has been provided to do the work for you, see
+`buildscripts/clean-fonts.sh'.
+
+   If you are not root, you should choose a `--prefix' argument that
+points into your home directory, eg.
+
+       ./configure --prefix=$HOME/usr
+
+   In this case, you have to insert the contents of
+`buildscripts/out/lilypond-login' or
+`buildscripts/out/lilypond-profile' into your start up scripts by hand.
+
+Configuring for multiple platforms
+----------------------------------
+
+   If you want to build multiple versions of LilyPond with different
+configuration settings, you can use the `--enable-config=CONF' option
+of configure.  You should use `make conf=CONF' to generate the output
+in `out-CONF'.  Example: suppose I want to build with and without
+profiling.  Then I'd use the following for the normal build,
+
+           ./configure --prefix=~ --enable-checking
+           make
+           make install
+
+   and for the profiling version, I specify a different configuration.
+
+
+           ./configure --prefix=~ --enable-profiling --enable-config=prof --disable-checking
+           make conf=prof
+           make conf=prof install
+
+Emacs mode
+==========
+
+   An Emacs mode for entering music and running LilyPond is included
+with the source archive as `lilypond-mode.el' and
+`lilypond-font-lock.el'.  You should install these files somewhere in
+your LOAD-PATH.  If you have installed a precompiled LilyPond package,
+these files can be found in `/usr/share/doc/lilypond-x.y.z/'.
+
+   Add this to your `~/.emacs' or `~/.emacs.el', or install this file
+in Emacs' `site-start.d':
+         ;;; lilypond-init.el --- Startup code for LilyPond mode
+     
+         (load-library "lilypond-mode.el")
+         (setq auto-mode-alist
+           (cons '("\\.ly$" . LilyPond-mode) auto-mode-alist))
+         (add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))
+
+   If you have the latest LilyPond-1.4.x Debian package, LilyPond-mode
+is automatically loaded, you not even need to modify your `~/.emacs'
+file.
+
+Compiling for distributions
+===========================
+
+Red Hat Linux
+-------------
+
+   Red Hat 7.0 i386 RPMS are available from
+`ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/binaries/'.
+
+   You can also compile them yourself.  A spec file is in
+`make/out/lilypond.redhat.spec'. This file is distributed along with
+the sources.  You can make the rpm by issuing
+
+             tar xfz lilypond-x.y.z.tar.gz
+       rpm -bb lilypond-x.y.z/make/out/lilypond.redhat.spec
+       rpm -i /usr/src/redhat/RPMS/i386/lilypond-x.y.z
+
+   For running on a Red Hat system you need these packages: guile,
+tetex, tetex-latex, tetex-dvips, libstdc++, python, ghostscript.
+
+   For compilation on a Red Hat system you need these packages, in
+addition to the those needed for running: glibc-devel, gcc-c++,
+libstdc++-devel, guile-devel, flex, bison, texinfo, groff, pktrace.
+
+LinuxPPC
+--------
+
+   Some LinuxPPC RPMS should available from
+`ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/binaries/'.
+
+   A LinuxPPC RPM can be made using the `lilypond.redhat.spec' file.
+
+SuSE
+----
+
+   Some SUSE RPMS should available from
+`ftp://ftp.lilypond.org/pub/LilyPond/binaries/SuSE'.
+
+   You can also compile a RPM for SUSE yourself.  A spec file is in
+`make/out/lilypond.suse.spec', see the instructions for building the
+Red Hat RPM.
+
+   You must have the following packages: guile tcsh tetex te_latex
+te_kpath te_mpost libpng python gpp libgpp gettext autoconf netpbm
+libnetpb gs_serv gs_lib gs_fonts guile
+
+Slackware
+---------
+
+   No precompiled packages for Slackware are available.
+
+   Problems have been reported with Slackware 7.0; apparently, it ships
+with a faulty compiler. Do not compile LilyPond with -O2 on this
+platform.
+
+Mandrake
+--------
+
+   Some binaries are available at rpmfind.net. Refer to
+`http://rpmfind.net/linux/mandrake/cooker/contrib/RPMS/'.
+
+   You can also compile a RPM for Mandrake yourself.  A spec file is in
+`make/out/lilypond.mandrake.spec', see the instructions for building
+the Red Hat RPM.
+
+Debian GNU/Linux
+----------------
+
+   A Debian package is also available.  You may install it easily by
+running `apt-get' as root:
+
+       apt-get install lilypond lilypond-doc
+
+   You can also compile the .deb for Debian yourself, do:
+
+       apt-get -b source lilypond
+
+   If you're real impatient, you may even do:
+
+       cd lilypond-x.y.z   # a previous version
+             uscan               # download and build latest directly from upstream
+
+   Debian's TeX installation is a bit short on memory, you may want to
+increase it like this:
+     --- texmf.cnf.orig        Sun Dec 16 23:47:07 2001
+     +++ texmf.cnf     Sun Dec 16 23:46:34 2001
+     @ -411,8 +411,8 @
+      main_memory.context = 1500000
+      main_memory.mpost = 1000000
+      main_memory = 263000 % words of inimemory available; also applies to inimf&mp
+     -extra_mem_top = 0    % extra high memory for chars, tokens, etc.
+     -extra_mem_bot = 0    % extra low memory for boxes, glue, breakpoints, etc.
+     +extra_mem_top = 1000000    % extra high memory for chars, tokens, etc.
+     +extra_mem_bot = 1000000    % extra low memory for boxes, glue, breakpoints, etc.
+     
+      obj_tab_size.context = 300000
+     
+     @ -430,7 +430,7 @
+      % Max number of characters in all strings, including all error messages,
+      % help texts, font names, control sequences.  These values apply to TeX and MP.
+      pool_size.context = 750000
+     -pool_size = 125000
+     +pool_size = 250000
+      % Minimum pool space after TeX/MP's own strings; must be at least
+      % 25000 less than pool_size, but doesn't need to be nearly that large.
+      string_vacancies.context = 45000
+
+   You could also export `extra_mem_top' and `extra_mem_bot' as
+environment variables if you do not want to or cannot modify
+`/etc/texmf/texmf.cnf'.
+
+   Alternatively, visit
+
+   * http://packages.debian.org/lilypond
+     (http://packages.debian.org/lilypond)
+
+   * http://people.debian.org/~foka/lilypond/
+     (http://people.debian.org/~foka/lilypond/) for latest
+     semi-unofficial build of LilyPond 1.4.2 for Debian 2.2 (potato)
+     users.  The official stable Debian 2.2 is stuck with the old
+     LilyPond-1.3.24.  Since LilyPond-1.4 has been released, the older
+     lilypond1.3 Debian package is now obsolete.
+
+   Please contact Anthony Fok <lilypond@packages.debian.org> for more
+information.
+
+   The build scripts are in the subdirectory `debian/'; you can make
+the .deb by doing, for example:
+
+       $ su - root
+       # dpkg --purge lilypond lilypond1.3
+       # exit
+       $ tar xzf lilypond-1.4.3.tar.gz
+       $ cd lilypond-1.4.3
+       $ dch -p -v 1.4.3-0.local.1 "Local build."
+       $ debuild -B
+       $ su - root
+       # dpkg -i ../lilypond_1.4.3*.deb
+       # exit
+       $
+
+   Use command `debuild' instead of `debuild -B' if you have a very
+fast machine and want to build the HTML, PS and DVI documentation too.
+
+   For compilation on a Debian GNU/Linux system you need these packages,
+in addition to the those needed for running:
+
+   * g++, cpp, libc6-dev, libstdc++<YOUR-LIBSTDC++-VERSION-HERE>-dev
+
+   * libguile<YOUR-LIBGUILE-VERSION-HERE>-dev
+
+   * make, m4, flex, bison
+
+   * gettext
+
+   * groff, texinfo
+
+   * tetex-base, tetex-bin, tetex-extra, libkpathsea-dev or tetex-dev
+
+   * dpkg-dev, debhelper, fakeroot
+
+   * gs, netpbm
+
+   * pnmtopng (only in Debian 2.2; pnmtopng has been merged with netpbm
+      in Debian testing/unstable.)
+
+   Most of these are listed on the `Build-Depends' line in the
+`debian/control' file.  To ensure the creation of the lilypond deb is
+trouble-free, we recommend that you first install the following packages
+by running \`apt-get' as root before building the package:
+
+   For Debian 2.2:
+
+       apt-get install task-debian-devel task-c++-dev \
+               python-base libguile6-dev tetex-bin tetex-dev \
+               tetex-extra flex bison texinfo groff gs \
+               netpbm pnmtopng m4 gettext
+
+   For Debian in development ("unstable", the future 2.3 or 3.0):
+
+       apt-get install binutils cpp gcc libc6-dev \
+               g++ libstdc++2.10-dev \
+               python-base libguile-dev tetex-bin libkpathsea-dev \
+               tetex-extra flex bison texinfo  groff gs \
+               netpbm m4 gettext
+
+   And, just so that old fonts from previous versions of LilyPond won't
+interfere with your build, you may want to do this before the build too:
+
+       dpkg --purge lilypond lilypond1.3
+
+MacOS X
+-------
+
+   LilyPond has been built on Darwin, to be precise, on:
+         Darwin buoux.aspiratie.nl 5.3 Darwin Kernel Version 5.3: Thu Jan 24
+         22:06:02 PST 2002; root:xnu/xnu-201.19.obj~1/RELEASE_PPC  Power Macintosh powerpc
+
+   using:
+
+         Apple Computer, Inc. version gcc-932.1, based on gcc version 2.95.2 19991024 (release)
+
+   To make sure you have all packages needed to build LilyPond
+installed, run as root:
+
+             apt-get install bash python guile debianutils flex bison texinfo \
+                     ghostscript6 netpbm m4 gettext
+
+   and:
+
+             fink install tetex
+
+   For more information about `apt-get' and `fink', see
+fink.sourceforge.net (http://fink.sf.net).
+
+   Then, configure, patch, make and install LilyPond using these
+commands:
+
+             CC="cc -I/sw/include" CXX="c++ -I/sw/include" LDFLAGS="-L/sw/lib" \
+                 ./configure --prefix=/sw
+             make -C lily out/parser.hh out/parser.cc out/config.h
+             patch -p0 < darwin.patch
+             make -C lily out/parser.o
+             make DEPENDENCIES_OUTPUT=/dev/null all
+             make install
+
+   For installing, you must be root, of course.
+
+Problems
+========
+
+   For help and questions use <lilypond-user@gnu.org>.  Please consult
+the FAQ before mailing your problems.  If you find bugs, please send
+bug reports to <bug-lilypond@gnu.org>.
+
+   Bugs that are not fault of LilyPond are documented here.
+
+FLex-2.5.4a and gcc-3.0
+-----------------------
+
+   Flex 2.5.4a does not produce g++-3.0 compliant C++ code.  To compile
+LilyPond with gcc-3.0 you may do:
+
+             CC=gcc-3.0 CXX=g++-3.0 ./configure --enable-config=gcc-3.0
+             make conf=gcc-3.0 -C lily out-gcc-3.0/lexer.cc
+             patch -p1 < lexer-gcc-3.0.patch
+             make conf=gcc-3.0 -C lily
+
+   Note that this is fixed in Debian/unstable for flex >= 2.5.4a-13.
+
+Linux-2.4.0, Guile-1.4 -with-threads
+------------------------------------
+
+   There's a bug in certain kernels around version 2.4.0, that is
+triggered when using Guile 1.4 compiled with pthreads.  You'll see
+random segmentation fault crashes of LilyPond.  Upgrade to a newer
+version of Linux.  If you can't do that, you may try to recompiling
+Guile without threads (YMMV):
+
+              guile-1.4$ ./configure --without-threads; make all install
+
+NetBSD
+------
+
+   * The flex precompiled in NetBSD-1.4.2 is broken.  Download
+     flex-2.5.4a, build, install.
+
+   * The configuration of Gcc (egcs-2.91.60 19981201 (egcs-1.1.1
+     release)) does not include `/usr/pkg' paths.  Configure using:
+
+          CFLAGS='-I /usr/pkg/include' LDFLAGS='-L/usr/pkg/lib' ./configure
+
+
+Solaris:
+--------
+
+   * Sparc64/Solaris 2.6, GNU make-3.77
+
+     GNU make-3.77 is buggy on this platform, upgrade to 3.78.1 or
+     newer.
+
+   * Sparc64/Solaris 2.6, ld
+
+     Not yet resolved.
+
+AIX
+---
+
+   * AIX 4.3 ld
+
+     The following is from the gcc install/SPECIFIC file.
+             Some versions of the AIX binder (linker) can fail with a
+          relocation    overflow severe error when the -bbigtoc option
+          is used to link    GCC-produced object files into an
+          executable that overflows the TOC.     A fix for APAR IX75823
+          (OVERFLOW DURING LINK WHEN USING GCC AND    -BBIGTOC) is
+          available from IBM Customer Support and from its
+          27service.boulder.ibm.com website as PTF U455193.
+
+          Binutils does not support AIX 4.3 (at least through release
+          2.9). GNU    as and GNU ld will not work properly and one
+          should not configure GCC    to use those GNU utilities. Use
+          the native AIX tools which do    interoperate with GCC.
+
+     add -Wl,-bbigtoc to USER_LDFLAGS, ie:
+              LDFLAGS='-Wl,-bbigtoc' ./configure
+
+