make all-recursive make[1]: entrant dans le répertoire « /home/benoit/tse3-0.3.1 » Making all in doc make[2]: entrant dans le répertoire « /home/benoit/tse3-0.3.1/doc » make[2]: Rien à faire pour « all ». make[2]: quittant le répertoire « /home/benoit/tse3-0.3.1/doc » Making all in demos make[2]: entrant dans le répertoire « /home/benoit/tse3-0.3.1/demos » make[2]: Rien à faire pour « all ». make[2]: quittant le répertoire « /home/benoit/tse3-0.3.1/demos » Making all in src make[2]: entrant dans le répertoire « /home/benoit/tse3-0.3.1/src » Making all in tse3 make[3]: entrant dans le répertoire « /home/benoit/tse3-0.3.1/src/tse3 » Making all in util make[4]: entrant dans le répertoire « /home/benoit/tse3-0.3.1/src/tse3/util » make[4]: Rien à faire pour « all ». make[4]: quittant le répertoire « /home/benoit/tse3-0.3.1/src/tse3/util » Making all in cmd make[4]: entrant dans le répertoire « /home/benoit/tse3-0.3.1/src/tse3/cmd » if /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src -g -O2 -W -Wall -ansi -pedantic -MT Phrase.lo -MD -MP -MF ".deps/Phrase.Tpo" -c -o Phrase.lo Phrase.cpp; \ then mv -f ".deps/Phrase.Tpo" ".deps/Phrase.Plo"; else rm -f ".deps/Phrase.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src -g -O2 -W -Wall -ansi -pedantic -MT Phrase.lo -MD -MP -MF .deps/Phrase.Tpo -c Phrase.cpp -fPIC -DPIC -o .libs/Phrase.o ../../../src/tse3/listen/Phrase.h:33: warning: 'class TSE3::PhraseListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/DisplayParams.h:33: warning: 'class TSE3::DisplayParamsListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/DisplayParams.h:48: warning: 'class TSE3::PresetColoursListener' has virtual functions but non-virtual destructor ../../../src/tse3/cmd/Phrase.h:116: error: 'TSE3::PhraseEdit' has not been declared ../../../src/tse3/cmd/Phrase.h:141: error: using-declaration for non-member at class scope ../../../src/tse3/cmd/Phrase.h:141: error: expected ';' before '*' token ../../../src/tse3/cmd/Phrase.h:243: error: 'TSE3::PhraseEdit' has not been declared ../../../src/tse3/cmd/Phrase.h:273: error: using-declaration for non-member at class scope ../../../src/tse3/cmd/Phrase.h:273: error: expected ';' before '*' token ../../../src/tse3/listen/Song.h:37: warning: 'class TSE3::SongListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/Track.h:33: warning: 'class TSE3::TrackListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/Part.h:35: warning: 'class TSE3::PartListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/MidiFilter.h:32: warning: 'class TSE3::MidiFilterListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/MidiParams.h:32: warning: 'class TSE3::MidiParamsListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/PhraseEdit.h:36: warning: 'class TSE3::PhraseEditListener' has virtual functions but non-virtual destructor ../../../src/tse3/listen/PhraseList.h:33: warning: 'class TSE3::PhraseListListener' has virtual functions but non-virtual destructor Phrase.cpp:79: error: prototype for 'TSE3::Cmd::Phrase_Create::Phrase_Create(TSE3::PhraseList*, TSE3::PhraseEdit*, const std::string&)' does not match any in class 'TSE3::Cmd::Phrase_Create' ../../../src/tse3/cmd/Phrase.h:102: error: candidates are: TSE3::Cmd::Phrase_Create::Phrase_Create(const TSE3::Cmd::Phrase_Create&) ../../../src/tse3/cmd/Phrase.h:117: error: TSE3::Cmd::Phrase_Create::Phrase_Create(TSE3::PhraseList*, int*, const std::string&) Phrase.cpp: In constructor 'TSE3::Cmd::Phrase_Create::Phrase_Create(TSE3::PhraseList*, TSE3::PhraseEdit*, const std::string&)': Phrase.cpp:80: error: class 'TSE3::Cmd::Phrase_Create' does not have any field named 'phraseEdit' Phrase.cpp: In member function 'virtual void TSE3::Cmd::Phrase_Create::executeImpl()': Phrase.cpp:103: error: 'phraseEdit' was not declared in this scope Phrase.cpp: In constructor 'TSE3::Cmd::Phrase_Replace::Phrase_Replace(TSE3::Phrase*, TSE3::Phrase*, TSE3::Song*)': Phrase.cpp:198: error: class 'TSE3::Cmd::Phrase_Replace' does not have any field named 'phraseEdit' Phrase.cpp: At global scope: Phrase.cpp:207: error: prototype for 'TSE3::Cmd::Phrase_Replace::Phrase_Replace(TSE3::Phrase*, TSE3::PhraseEdit*, TSE3::Song*, const std::string&)' does not match any in class 'TSE3::Cmd::Phrase_Replace' ../../../src/tse3/cmd/Phrase.h:207: error: candidates are: TSE3::Cmd::Phrase_Replace::Phrase_Replace(const TSE3::Cmd::Phrase_Replace&) ../../../src/tse3/cmd/Phrase.h:245: error: TSE3::Cmd::Phrase_Replace::Phrase_Replace(TSE3::Phrase*, int*, TSE3::Song*, const std::string&) Phrase.cpp:196: error: TSE3::Cmd::Phrase_Replace::Phrase_Replace(TSE3::Phrase*, TSE3::Phrase*, TSE3::Song*) Phrase.cpp: In constructor 'TSE3::Cmd::Phrase_Replace::Phrase_Replace(TSE3::Phrase*, TSE3::PhraseEdit*, TSE3::Song*, const std::string&)': Phrase.cpp:209: error: class 'TSE3::Cmd::Phrase_Replace' does not have any field named 'phraseEdit' Phrase.cpp: In member function 'virtual void TSE3::Cmd::Phrase_Replace::executeImpl()': Phrase.cpp:233: error: 'phraseEdit' was not declared in this scope Phrase.cpp: In member function 'virtual void TSE3::Cmd::Phrase_Replace::undoImpl()': Phrase.cpp:274: error: 'phraseEdit' was not declared in this scope make[4]: *** [Phrase.lo] Erreur 1 make[4]: quittant le répertoire « /home/benoit/tse3-0.3.1/src/tse3/cmd » make[3]: *** [all-recursive] Erreur 1 make[3]: quittant le répertoire « /home/benoit/tse3-0.3.1/src/tse3 » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /home/benoit/tse3-0.3.1/src » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/benoit/tse3-0.3.1 » make: *** [all] Erreur 2