lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compiling lilypond fails


From: Phil Holmes
Subject: Re: compiling lilypond fails
Date: Fri, 24 Jun 2016 10:31:51 +0100

----- Original Message ----- From: "Thomas Morley" <address@hidden>
To: "Marc Hohl" <address@hidden>
Cc: "Lily-Devel List" <address@hidden>
Sent: Friday, June 24, 2016 10:11 AM
Subject: Re: compiling lilypond fails


2016-06-24 10:09 GMT+02:00 Marc Hohl <address@hidden>:
Hi list,

after a recent "git pull", the call "make -j3" fails with

---

In file included from slur-engraver.cc:32:0:
slur-engraver.cc: In static member function 'static void
Slur_engraver::boot()':
./include/translator.icc:115:40: error: '&Slur_proto_engraver::listen_slur'
is not a valid template argument for type 'void
(Slur_engraver::*)(Stream_event*)' because it is of type 'void
(Slur_proto_engraver::*)(Stream_event*)'
method_finder<&cl::listen_ ## m> (), \
                                        ^
slur-engraver.cc:65:3: note: in expansion of macro 'ADD_LISTENER'
   ADD_LISTENER (Slur_engraver, slur);
   ^
./include/translator.icc:115:40: note: standard conversions are not allowed
in this context
method_finder<&cl::listen_ ## m> (), \
                                        ^
slur-engraver.cc:65:3: note: in expansion of macro 'ADD_LISTENER'
   ADD_LISTENER (Slur_engraver, slur);
   ^
make[1]: *** [out/slur-engraver.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/home/marc/git/lilypond/lily'
make: *** [all] Fehler 2

---

The error is reproducable with a fresh git clone

Any ideas?

Thanks,

Marc



Hi Marc,

I always do
git fetch
git pull -r

First attempt of make -j5 offered an out-of-date-file, so I nuked
\build and did it all from scratch.

No problems here.
I'm on 64-bit Ubuntu 16.04 with
$ g++ --version
g++ (Ubuntu 5.3.1-14ubuntu2.1) 5.3.1 20160413

Cheers,
 Harm

make fails for me. Old Ubuntu 10.04. Nuked build and reran configur etc. Result is:

In file included from /media/IntelSSD/lilypond/lilypond-git/lily/slur-engraver.cc:32:0: /media/IntelSSD/lilypond/lilypond-git/lily/slur-engraver.cc: In static member function 'static void Slur_engraver::boot()': /media/IntelSSD/lilypond/lilypond-git/lily/include/translator.icc:115:40: error: '&Slur_proto_engraver::listen_slur' is not a valid template argument for type 'void (Slur_engraver::*)(Stream_event*)' because it is of type 'void (Slur_proto_engraver::*)(Stream_event*)'
method_finder<&cl::listen_ ## m> (), \
^
/media/IntelSSD/lilypond/lilypond-git/lily/slur-engraver.cc:65:3: note: in expansion of macro 'ADD_LISTENER'
ADD_LISTENER (Slur_engraver, slur);
^
/media/IntelSSD/lilypond/lilypond-git/lily/include/translator.icc:115:40: note: standard conversions are not allowed in this context
method_finder<&cl::listen_ ## m> (), \
^
/media/IntelSSD/lilypond/lilypond-git/lily/slur-engraver.cc:65:3: note: in expansion of macro 'ADD_LISTENER'
ADD_LISTENER (Slur_engraver, slur);
^
make[1]: *** [out/slur-engraver.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/media/IntelSSD/lilypond/lilypond-git/build/lily'
make: *** [all] Error 2
address@hidden:~/lilypond-git/build$




--
Phil Holmes



reply via email to

[Prev in Thread] Current Thread [Next in Thread]