X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ftopdocs%2FINSTALL.texi;h=f50a1b821e5419a8ca3bf95f51bd7f8f832aff9f;hb=c3f1e9e806a3d386f82439130f9593c3537ed08c;hp=45eb1b5e4558abedba50e14787210e7eb539aa14;hpb=95af6b545521fe411afadca5baeba06a4768269b;p=lilypond.git diff --git a/Documentation/topdocs/INSTALL.texi b/Documentation/topdocs/INSTALL.texi index 45eb1b5e45..f50a1b821e 100644 --- a/Documentation/topdocs/INSTALL.texi +++ b/Documentation/topdocs/INSTALL.texi @@ -171,12 +171,10 @@ configure something like: @item pktrace, [OPTIONAL], needed for generating PostScript Type1 -fonts. Get it from - @uref{http://www.cs.uu.nl/~hanwen/public/software/pktrace-0.1.tar.gz} +fonts. Get it from @uref{http://www.cs.uu.nl/~hanwen/pktrace/} @item autotrace-0.27a, [OPTIONAL], needed for generating PostScript Type1 -fonts. You must apply the patch included pktrace-0.1 first. -@uref{http://autotrace.sourceforge.net}. +fonts. @uref{http://autotrace.sourceforge.net}. @item MetaPost [OPTIONAL] needed for generating PostScript Type3 fonts. Please note that tetex-0.4pl8 (included with Red Hat 5.x) does not include @@ -237,16 +235,6 @@ at @uref{ftp://swrinde.nde.swri.edu/pub/png/applications/pnmtopng-2.37.2.tar.gz,in the pnmtopng FTP site}. -@item @uref{http://www.lri.fr/~filliatr/ftp/bibtex2html/, Bibtex2html}, or -@uref{http://www.uni-koblenz.de/ag-ki/ftp/bib2html/, Bib2html}. -Bibtex2html is available in debian, while bib2html is in some rpm based -distributions. -Bib2html, in turn depends on man2html for proper installation. -man2html can be had from @uref{http://askdonald.ask.uni-karlsruhe.de/hppd/hpux/Networking/WWW/Man2html-1.05,http://askdonald.ask.uni-karlsruhe.de/hppd/hpux/Networking/WWW/Man2html-1.05}. - -The website will build without bib converter utility, but you will not -see our hypertextified bibliography. - @item 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 @@ -493,7 +481,6 @@ in addition to the those needed for running: @item make, m4, flex, bison @item gettext @item groff, texinfo -@item bibtex2html (not in Debian 2.2) @item tetex-base, tetex-bin, tetex-extra, libkpathsea-dev or tetex-dev @item dpkg-dev, debhelper, fakeroot @item gs, netpbm @@ -521,7 +508,7 @@ 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 bibtex2html groff gs \ + tetex-extra flex bison texinfo groff gs \ netpbm m4 gettext @end example @@ -548,7 +535,6 @@ Flex 2.5.4a does not produce g++-3.0 compliant C++ code. To compile LilyPond with gcc-3.0 you may do: @example - rm -f config.cache 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 @@ -557,17 +543,20 @@ LilyPond with gcc-3.0 you may do: Note that this is fixed in Debian/unstable for flex >= 2.5.4a-13. + + @unnumberedsubsec 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 craches of LilyPond. Upgrade to a newer +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): @example guile-1.4$ ./configure --without-threads; make all install -#end example +@end example + @unnumberedsubsec NetBSD