A slightly modified binary release of 1.5.71 is now available for download.
Also, teTeX has been updated. A small but fatal flaw (thank Mats) has been corrected and other fixes and suggestions have been addressed too. Download and run http://lilypond.org/cygwin/setup.exe or point you setup.exe to http://lilypond.org/cygwin As an aside, Cygwin now also includes GNU Emacs (not available from the lilypond.org mirror, goto http://cygwin.com). Together with xdvi from tetex-x11, this should bring out of the box point and click functionality on Windows (see the reference manual), but this hasn't been tested. Enjoy Jan. This new tetex release will probably included in Cygwin. Here's the release information for teTeX. tetex-bin (20020530-3) unstable; urgency=low * Configure --with-dialog, as Cygwin does not have its own dialog. * Split xdvi, oxdvi and mwf into new tetex-x11 package, and by special request install in /usr/X11R6. Not sure if this works in all cases, as teTeX does not support a different X11 prefix. * cygwin/tetex-bin.hint (requires): Add libkpathsea3. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> Fri, 9 Aug 2002 15:33:25 +0200 tetex-texmf (20020530-3) unstable; urgency=low * config/fmtutil.cnf: Add missing entries for mf, mfw, mpost, amstex, jadetex and pdfjadetex. (Mats Bengtsson) * Rename source package to tetex-20020530-3-src. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> Fri, 9 Aug 2002 14:31:45 +0200 NEWS: * New maintainer for tetex binaries. * New upstream release (20020530). * Packaged using mknetrel. * Shared object libraries for tetex binaries. * New package names: tetex-bin, tetex-base, tetex-extra, tetex-doc, tetex-tiny. * Binary package split up: tetex-bin, tetex-devel, libkpatsea3. * Included xdvi and mfw in tetex-x11 package. * Basic config files management. * Added `Publishing' to the teTeX package category. [Until now it was just `Text', but TeX is not really a text application. Debian uses `tex', but I didn't think that would be useful. Another reason to suggest Publishing, is that it would be a category that LilyPond would fit in too. Or would we rather have a new `Music' caterogy for Lily?] For a smooth upgrade, new upgrade helper packages are provided. These look like new versions of tetex-beta, texmf, texmf-base, texmf-extra, texmf-doc and texmf-tiny, but in fact they're (almost) empty and depend on their new counterpart package. Doing an update installs the `new versions' of your tex packages, but as they're empty, this effectively removes the old tex installation. Because the new packages are automatically selected, you get a new tex installation. CAVEATS: * New port, initial upload to Cygwin. * Some care has been taken to treat config files specially (see /etc/postinstall/post-texmf.sh). However, the previous packages did not do this, and if you don't want to risk losing changes you made, make backups first. (Does setup.exe have a framework yet to tag and handle config files? It would be good if setup.exe would offer choices and show diffs.) * TeTeX depends on quite a number of packages. This should be handled automagically, but the old binary package lacked some of these requirements, which may still lead to missing programs and missing dlls. For missing DLLs, you get a nice, annoying popup box, but missing programs may go unnoticed. Any of the two may break your teTeX configuration. See below for a list of required packages, and where to get DLLs. * The new tex suite should work flawlessly on a clean install and has been tested to work as an upgrade. However, upgrading may bring hairy problems, notably if the old binaries were not fully removed or if config files have been tinkered with. If you run into any problems, uninstall all tetex-beta and texmf packages, remove /usr/share/texmf, and try again. * After installation, /etc/postintall/post-texmf.sh[.done] gets executed, to configure teTeX and generate the format files. If anything goes wrong, you may want to look at this script, or rerun it after you fixed stuff. * Kpathsea has been patched to not search down UNC paths by default. Problems with configuration settings may trigger searches into the `hosts' `//share' and `//texmf', which is not what you want. If you're using TeX over the network, make sure your configuration is fixed, and set environment variable `KPSE_SEARCH_UNC'. Requirements and DLLs. TeTeX and LilyPond depend on a number of library packages, but as it seems, they sometimes do not get selected automagically. teTeX requires: ash cygwin ed grep jpeg libncurses6 libpng12 tiff sed termcap zlib LilyPond requires: bash libguile14 libiconv2 libintl2 libkpathsea3 python tetex-bin tetex-tiny DLL Package cygguile-14.dll libguile14 cygintl-2.dll libintl2 cygiconv-2.dll libiconv2 cygltdl-3.dll libltdl3 cygpcre.dll pcre cygpng12.dll libpng12 cygtiff3.dll tiff Also, the more general info on missing DLLs may be helpful: http://cygwin.com/faq/faq_4.html#SEC32 http://cygwin.com/ml/cygwin/2002-01/msg01619.html After a successful installation of tetex (tetex-bin, tetex-tiny or tetex-base, and libkpathsea3), you should be able to run, eg, latex sample2e dvips -o sample2e.ps sample2e If you install XFree86 tetex-x11 and ghostscript-x11, you may even view the output just like you would do on UNIX: xdvi sample2e.dvi & To view the output in the Windows, non-XFree enviroment, you need a PostScript viewer. It has been suggested that gv is available for Cygwin, but I can't seem to find it. However, you can find a plain Windows one here: http://www.cs.wisc.edu/~ghost. After installing Ghostscript and GSView, you may do: gsview32 sample2e.ps # view gsview32 /s sample2e.ps # print -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org _______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user