Probably, you have some include files left from your
previous Guile installation, which are found by the
compiler before the new ones. Check what
'guile-config info' returns and make sure that it points
to files that belong to version 1.6.
Also, don't forget to remove config.cache and then rerun
configure after having updated any other package.
/Mats
Matthias Geier wrote:
Rune Zedeler <[EMAIL PROTECTED]> wrote:
After a small bugfix in the accidental engraver (1.7 cvs), this hack
does more or less what you request.
[...]
Thank you very much for your response!
I tried to build the cvs version but I get the following errors:
[...]
make[1]: Entering directory `/usr/src/lilypond/lily'
cp -p /usr/src/lilypond/config.h out/config.h
rm -f ./out/a2-engraver.dep; DEPENDENCIES_OUTPUT="./out/a2-engraver.dep
./out/a2-engraver.o" g++ -c -DHAVE_CONFIG_H -DSTRING_UTILS_INLINED
-Iinclude -I./out -I../flower/include -I../flower/./out
-I../flower/include -O2 -finline-functions -g -O2
-finline-functions -g -Wall -W -Wmissing-prototypes -Wconversion -o
out/a2-engraver.o a2-engraver.cc
In file included from include/event.hh:14,
from include/engraver.hh:15,
from a2-engraver.cc:9:
include/moment.hh:22: ANSI C++ forbids declaration `scm_t_bits' with no
type
include/moment.hh:22: parse error before `;'
include/moment.hh: In function `static class Moment *
Moment::unsmob(long int)':
include/moment.hh:22: `smob_tag_' undeclared (first use this function)
[...]
Later there are similar Errors for the files "include/music.hh",
"include/duration.hh", "include/pitch.hh" ,"include/translator.hh",
"include/grob.hh" and "include/molecule.hh".
And after that:
a2-engraver.cc: In method `void
A2_engraver::acknowledge_grob(Grob_info)':
a2-engraver.cc:177: implicit declaration of function `int
scm_int2num(...)'
make[1]: *** [out/a2-engraver.o] Error 1
Any idea how I could fix that? I use a Debian Sarge System and have
installed guile 1.6 from a .rpm package, because I couldn'f find a
debian package for this version.
TIA
Matthias
_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~matsb
=============================================
_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user