|
From: | Phil Holmes |
Subject: | Re: compiling lilypond fails |
Date: | Fri, 24 Jun 2016 10:31:51 +0100 |
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 allowedin this contextmethod_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, MarcHi 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
[Prev in Thread] | Current Thread | [Next in Thread] |