+2006-10-12 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * lexer-gcc-3.1.sh: Remove.
+
+ * Documentation/topdocs/INSTALL.texi: Remove obsolete ftp server.
+ Update anonymous cvs access. Remove comment about gcc 3.0.4.
+
2006-10-12 Han-Wen Nienhuys <hanwen@lilypond.org>
* lily/paper-column-engraver.cc (stop_translation_timestep): also
@item tarballs from
@itemize @bullet
@uref{http://lilypond.org/download/} by HTTP.
-@item @uref{ftp://sca.uwaterloo.ca/pub/} by FTP (Canadian mirror).
@end itemize
@item
CVS from @uref{http://savannah.gnu.org/cvs/?group=lilypond,savannah.gnu.org}
@itemize @bullet
@c @quotation
@example
-CVS_RSH=ssh cvs -d:ext:anoncvs@@savannah.gnu.org:/cvsroot/lilypond co lilypond
+CVS_RSH=ssh cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/lilypond co lilypond
@end example
@c @end quotation
The CVS repository does not contain generated files. To create
@end quotation
-
-@unnumberedsubsec Gcc-3.0.4
-
-Gcc 3.0.4 is flaky; upgrade GCC.
-
@unnumberedsubsec Flex-2.5.4a and gcc-3.x
Flex 2.5.4a does not produce g++-3.1.1 compliant C++ code. To compile
+++ /dev/null
-#!/bin/sh
-#
-# script documenting fixes for flex-2.5.4 and gcc-3.1
-
-set -e
-
-FLEXLEXER=OK
-
-if [ -z "$FLEXLEXER" ]; then
-
-includes="$HOME/usr/include $PREFIX/include /usr/local/include /usr/include"
-
-for i in $includes; do
- file=$i/FlexLexer.h
- if [ -f "$file" ]; then
- break
- else
- file=
- fi
-done
-
-if [ -z "$file" ]; then
- cat <<EOF
-FlexLexer.h not found in $includes
-
-Please install flex, or find and fix FlexLexer.h by hand.
-EOF
- exit 1
-fi
-
-fi # flexlexer
-
-if [ -n "$CONF" ]; then
- CONFIGSUFFIX=-$CONF
- SETCONF="CONF=$CONF "
- setconf="conf=$CONF "
- ENABLECONFIG="--enable-config=$CONF "
-fi
-outdir=out$CONFIGSUFFIX
-
-if [ -z "$FLEXLEXER" ]; then
-
-echo -n "Copying and fixing $file... "
-mkdir -p lily/$outdir
-rm -f lily/$outdir/FlexLexer.h
-perl -p -e 's/iostream.h/iostream/g;' \
- -e 's/\bistream\b/std::istream/g;' \
- -e 's/\bostream\b/std::ostream/' \
- $file > lily/$outdir/FlexLexer.h
-echo "done"
-
-fi # flexlexer
-
-if [ -f GNUmakefile ]; then
- file=lily/$outdir/lexer.cc
- echo -n "Generating and fixing $file... "
- rm -f $file
- make conf=$CONF -C lily $outdir/lexer.cc > /dev/null 2>&1 || true
-
- mv $file $file.orig
- perl -p -e 's/\bcin\b/std::cin/g;' \
- -e 's/\bcout\b/std::cout/g;' \
- -e 's/\bcerr\b/std::cerr/g' \
- $file.orig > $file
- echo "done"
-fi
-
-cat <<EOF
-
-Remove config.cache before rerunning ./configure
-
-Reconfigure, refix, and make doing something like:
-
- rm -f config.cache
- CPPFLAGS=-I$(pwd)/lily/$outdir ./configure $ENABLECONFIG
- $SETCONF$0
- make $setconf
-EOF