In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:4: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_freeverb.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/freeverb/freeverb.h:78:25: error: unknown class name 'Effect'; did you mean 'Ms::Effect'? class Freeverb : public Effect { ^~~~~~ Ms::Effect In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:3: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_effectgui.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/effectgui.h:18:7: note: 'Ms::Effect' declared here class Effect; ^ In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:4: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_freeverb.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/freeverb/freeverb.h:103:15: error: unknown type name 'EffectGui'; did you mean 'Ms::EffectGui'? virtual EffectGui* gui(); ^~~~~~~~~ Ms::EffectGui In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:3: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_effectgui.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/effectgui.h:24:7: note: 'Ms::EffectGui' declared here class EffectGui : public QWidget { ^ In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:4: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_freeverb.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/freeverb/freeverb.h:104:33: error: use of undeclared identifier 'ParDescr'; did you mean 'parDescr'? virtual const std::vector& parDescr() const; ^~~~~~~~ parDescr In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:2: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_effect.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/effect.h:58:44: note: 'parDescr' declared here virtual const std::vector& parDescr() const = 0; ^ In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:4: In file included from /Volumes/Dati/MuseScore/build.debug/effects/moc_freeverb.cpp:9: /Volumes/Dati/MuseScore/build.debug/effects/../../effects/freeverb/freeverb.h:104:33: error: call to non-static member function without an object argument virtual const std::vector& parDescr() const; ^~~~~~~~ In file included from /Volumes/Dati/MuseScore/build.debug/effects/effects_automoc.cpp:4: /Volumes/Dati/MuseScore/build.debug/effects/moc_freeverb.cpp:79:20: error: cannot initialize object parameter of type 'Ms::Effect' with an expression of type 'Freeverb' return Effect::qt_metacast(_clname); ^~~~~~~~~~~ /Volumes/Dati/MuseScore/build.debug/effects/moc_freeverb.cpp:84:19: error: cannot initialize object parameter of type 'Ms::Effect' with an expression of type 'Freeverb' _id = Effect::qt_metacall(_c, _id, _a); ^~~~~~~~~~~ 6 errors generated. ** BUILD FAILED ** The following build commands failed: CompileC build.debug/effects/mscore.build/Debug/effects.build/Objects-normal/x86_64/effects_automoc.o build.debug/effects/effects_automoc.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (1 failure) make: *** [debug] Error 65