LilyPond ------------------------------------------ LilyPond - The GNU music typesetter. To get started, visit: http://www.lilypond.org/Documentation/windows/out-www/installing.html If you encounter any problems, visit: http://www.lilypond.org/wiki?TroubleshootingWindows When it all works, head straight to the tutorial: http://www.lilypond.org/Documentation/user/out-www/lilypond/Tutorial.html Runtime requirements: cygwin-1.3.10 or newer libguile14 bash libiconv2 libintl2 libkpathsea3 python tetex-bin tetex-tiny or tetex-base Suggested: XFree86-serv emacs or vim ghostscript-x11 rxvt tetex-x11 and, in anticipation of a PostScript viewer for Cygwin, a native Windows PostScript viewer such as GSView from http://www.cs.wisc.edu/~ghost Build requirements: cygwin-1.3.10 or newer binutils-20011102 or newer gcc-2.95.3-5 or newer bison-1.35 or newer guile-devel-1.5.6-5 or newer fileutils flex-2.5.4 or newer libguile14-1.5.6-5 or newer libkpathsea3-20020530-2 or newer python-2.2 or newer sed-3.02 or newer sh-utils tetex-devel-20020530-2 or newer texinfo-4.2 or newer Website/documentation build requirements (lilypond-doc package): tetex-bin tetex-tiny or tetex-base ghostscript or ghostscript-x11 mftrace, http://www.cs.uu.nl/people/hanwen/mftrace autotrace, http://autotrace.sourceforge.net netpbm, http://netpbm.sourceforge.net t1utils, http://www.lcdf.org/~eddietwo/type/ Recommended website/documentation build requirements: pfaedit 020215 or newer, http://pfaedit.sourceforge.net Canonical homepage: http://www.lilypond.org/development Canonical download: ftp://ftp.lilypond.org/pub/LilyPond ------------------------------------ Build instructions: # Unpack lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 in /usr/src cd /usr/src tar xjf lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 # (or, if you use setup to install this src package, it will be # unpacked under /usr/src automatically) # Get mknetrel from: cvs -d:pserver:anoncvs@sources.redhat.com:/cvs/cygwin-apps co mknetrel # Copy the extra mknetrel script for LilyPond to mknetrel: cp lilypond-@TOPLEVEL_VERSION@-1/cygwin/mknetrel mknetrel/extra/lilypond # Build the package: ./mknetrel/bin/mknetrel lilypond This will create: /usr/src/uploads/lilypond-@TOPLEVEL_VERSION@-1-src.tar.bz2 /usr/src/uploads/lilypond-@TOPLEVEL_VERSION@-1.tar.bz2 /usr/src/uploads/lilypond-doc/lilypond-doc-@TOPLEVEL_VERSION@-1.tar.bz2 ------------------ Port notes: These packages were built on GNU/Linux using mknetrel. Jan Nieuwenhuizen janneke@gnu.org Cygwin port maintained by: Jan Nieuwenhuizen ------------------ Please send questions or comments on the LilyPond Cygwin package or installation to the Cygwin mailing list at: cygwin@cygwin.com. However, if you're having problems related to LilyPond, please write to lilypond-user@gnu.org. Please do not email the authors directly.