Message written at 12 Nov 1998 10:36:25 +0000
--- Copy of mail to [EMAIL PROTECTED] ---
In-reply-to: <[EMAIL PROTECTED]> (message from Han-Wen
Nienhuys on Tue, 10 Nov 1998 09:38:00 +0000 ())
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
It gets better, but still is not working. I applied the patch to
lily/include/key-item.hh and attempted a rebuild.
make[1]: Entering directory `/home/jpff/Audio/lilypond-1.0.18/lib'
make -C include all && true
make[2]: Entering directory `/home/jpff/Audio/lilypond-1.0.18/lib/include'
true
make[2]: Leaving directory `/home/jpff/Audio/lilypond-1.0.18/lib/include'
make[1]: Leaving directory `/home/jpff/Audio/lilypond-1.0.18/lib'
make[1]: Entering directory `/home/jpff/Audio/lilypond-1.0.18/lily'
rm -f out/symtable.dep; DEPENDENCIES_OUTPUT="out/symtable.dep out/symtable.o" c++ -c
-DHAVE_CONFIG_H -Iinclude -Iout -I../lib/include -I../lib/out -I../flower/include
-I../flower/out -g -Wall -W -Wmissing-prototypes -Wmissing-declarations
-Wconversion symtable.cc -o out/symtable.o
../flower/include/dictionary.hh: In method `class Atom
Fixed_size_dictionary<Atom>::remove(class String)':
In file included from symtable.cc:14:
../flower/include/dictionary.hh:103: warning: label `finish' defined but not used
../flower/include/dictionary.hh: In method `struct Symtable *
Fixed_size_dictionary<Symtable *>::remove(class String)':
../flower/include/dictionary.hh:103: warning: label `finish' defined but not used
symtable.cc: In method `class Atom Symtable::lookup(class String) const':
symtable.cc:45: call to non-const method `class Atom & Dictionary<Atom>::elem(class
String)' with const object
make[1]: *** [out/symtable.o] Error 1
make[1]: Leaving directory `/home/jpff/Audio/lilypond-1.0.18/lily'
make: *** [all] Error 2
i am afraid that i find the error messages from gcc less than helpful
(or it way my C++), but it looks like something in symtable.cc and in
the more arcane areas of the class system -- ie beyond my competence.
==John ffitch