MuseScore icon indicating copy to clipboard operation
MuseScore copied to clipboard

sudo make install produces long error message

Open sal-lamander opened this issue 4 years ago • 4 comments

Hello I am new to Linux. I have tried installing this version of MuseScore and it always produces a very long list of errors. I do not have another version installed and all previous steps did not produce an error. This is the series of commands that produce errors.

I am running ubuntu 64 bit on a virtual machine in windows 10.

make PREFIX=/usr/local/mscore-git SUFFIX=-git release

The above command starts a loading sequence that produces the following error

`In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:10, from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h: At global scope: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:24:75: error: expected class-name before ‘{’ token 24 | s MyWebUrlRequestInterceptor : public QWebEngineUrlRequestInterceptor { | ^

/home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:31:29: error: ‘QWebEngineUrlRequestInfo’ has not been declared 31 | void interceptRequest(QWebEngineUrlRequestInfo& info) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h: In constructor ‘Ms::MyWebUrlRequestInterceptor::MyWebUrlRequestInterceptor(QObject*)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:29:15: error: class ‘Ms::MyWebUrlRequestInterceptor’ does not have any field named ‘QWebEngineUrlRequestInterceptor’ 29 | : QWebEngineUrlRequestInterceptor(p) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h: In member function ‘void Ms::MyWebUrlRequestInterceptor::interceptRequest(int&)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:33:18: error: request for member ‘setHttpHeader’ in ‘info’, which is of non-class type ‘int’ 33 | info.setHttpHeader("Accept-Language", | ^~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h: At global scope: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:42:47: error: expected class-name before ‘{’ token 42 | class MyWebEnginePage : public QWebEnginePage { | ^ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:49:53: error: ‘QWebEnginePage’ has not been declared 49 | bool acceptNavigationRequest(const QUrl& url, QWebEnginePage::NavigationType type, bool isMainFrame); | ^~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:49:84: error: expected ‘,’ or ‘...’ before ‘type’ 49 | tionRequest(const QUrl& url, QWebEnginePage::NavigationType type, bool isMainFrame); | ^~~~

/home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h: In constructor ‘Ms::MyWebEnginePage::MyWebEnginePage(QObject*)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:47:15: error: class ‘Ms::MyWebEnginePage’ does not have any field named ‘QWebEnginePage’ 47 | : QWebEnginePage(parent) {} | ^~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h: At global scope: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/../../../../mscore/startcenter.h:56:41: error: expected class-name before ‘{’ token 56 | class MyWebView : public QWebEngineView { | ^ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:67:34: error: ‘QWebEngineUrlRequestInterceptor’ was not declared in this scope; did you mean ‘MyWebUrlRequestInterceptor’? 67 | QMetaObject::SuperData::linkQWebEngineUrlRequestInterceptor::staticMetaObject(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | MyWebUrlRequestInterceptor /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:67:29: error: parse error in template argument list 67 | QMetaObject::SuperData::linkQWebEngineUrlRequestInterceptor::staticMetaObject(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:67:85: error: no matching function for call to ‘QMetaObject::SuperData::link< >()’ 67 | ::SuperData::linkQWebEngineUrlRequestInterceptor::staticMetaObject(), | ^

In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:599:69: note: candidate: ‘template<const QMetaObject& MO> static constexpr QMetaObject::SuperData QMetaObject::SuperData::link()’ 599 | template <const QMetaObject &MO> static constexpr SuperData link() | ^~~~

/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:599:69: note: template argument deduction/substitution failed: In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:67:85: error: template argument 1 is invalid 67 | ::SuperData::linkQWebEngineUrlRequestInterceptor::staticMetaObject(), | ^

/home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual const QMetaObject* Ms::MyWebUrlRequestInterceptor::metaObject() const’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:78:21: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context 78 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared protected here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:78:21: error: invalid use of non-static data member ‘QObject::d_ptr’ 78 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:78:50: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context 78 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared protected here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:78:50: error: invalid use of non-static data member ‘QObject::d_ptr’ 78 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual void* Ms::MyWebUrlRequestInterceptor::qt_metacast(const char*)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:86:12: error: ‘QWebEngineUrlRequestInterceptor’ has not been declared 86 | return QWebEngineUrlRequestInterceptor::qt_metacast(_clname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual int Ms::MyWebUrlRequestInterceptor::qt_metacall(QMetaObject::Call, int, void**)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:91:11: error: ‘QWebEngineUrlRequestInterceptor’ has not been declared 91 | _id = QWebEngineUrlRequestInterceptor::qt_metacall(_c, _id, _a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: At global scope: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:137:34: error: ‘QWebEnginePage’ was not declared in this scope; did you mean ‘MyWebEnginePage’? 137 | QMetaObject::SuperData::linkQWebEnginePage::staticMetaObject(), | ^~~~~~~~~~~~~~ | MyWebEnginePage /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:137:29: error: parse error in template argument list 137 | QMetaObject::SuperData::linkQWebEnginePage::staticMetaObject(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:137:68: error: no matching function for call to ‘QMetaObject::SuperData::link< >()’ 137 | QMetaObject::SuperData::linkQWebEnginePage::staticMetaObject(), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:599:69: note: candidate: ‘template<const QMetaObject& MO> static constexpr QMetaObject::SuperData QMetaObject::SuperData::link()’ 599 | template <const QMetaObject &MO> static constexpr SuperData link() | ^~~~

/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:599:69: note: template argument deduction/substitution failed: In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:137:68: error: template argument 1 is invalid 137 | QMetaObject::SuperData::linkQWebEnginePage::staticMetaObject(), | ^ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual const QMetaObject* Ms::MyWebEnginePage::metaObject() const’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:148:21: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context 148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared protected here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:148:21: error: invalid use of non-static data member ‘QObject::d_ptr’ 148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:148:50: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context 148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared protected here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:148:50: error: invalid use of non-static data member ‘QObject::d_ptr’ 148 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual void* Ms::MyWebEnginePage::qt_metacast(const char*)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:156:12: error: ‘QWebEnginePage’ has not been declared 156 | return QWebEnginePage::qt_metacast(_clname); | ^~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual int Ms::MyWebEnginePage::qt_metacall(QMetaObject::Call, int, void**)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:161:11: error: ‘QWebEnginePage’ has not been declared 161 | _id = QWebEnginePage::qt_metacall(_c, _id, _a); | ^~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: At global scope: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:207:34: error: ‘QWebEngineView’ was not declared in this scope 207 | QMetaObject::SuperData::linkQWebEngineView::staticMetaObject(), | ^~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:207:29: error: parse error in template argument list 207 | QMetaObject::SuperData::linkQWebEngineView::staticMetaObject(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:207:68: error: no matching function for call to ‘QMetaObject::SuperData::link< >()’ 207 | QMetaObject::SuperData::linkQWebEngineView::staticMetaObject(), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:46, from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:599:69: note: candidate: ‘template<const QMetaObject& MO> static constexpr QMetaObject::SuperData QMetaObject::SuperData::link()’ 599 | template <const QMetaObject &MO> static constexpr SuperData link() | ^~~~

/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:599:69: note: template argument deduction/substitution failed: In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:207:68: error: template argument 1 is invalid 207 | QMetaObject::SuperData::linkQWebEngineView::staticMetaObject(), | ^ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual const QMetaObject* Ms::MyWebView::metaObject() const’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:218:21: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context 218 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared protected here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:218:21: error: invalid use of non-static data member ‘QObject::d_ptr’ 218 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:218:50: error: ‘QScopedPointer<QObjectData> QObject::d_ptr’ is protected within this context 218 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared protected here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:218:50: error: invalid use of non-static data member ‘QObject::d_ptr’ 218 | return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; | ^~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43, from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGuiDepends:3, from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:3, from all.h:62: /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:450:33: note: declared here 450 | QScopedPointer<QObjectData> d_ptr; | ^~~~~ In file included from /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/mocs_compilation.cpp:125: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual void* Ms::MyWebView::qt_metacast(const char*)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:226:12: error: ‘QWebEngineView’ has not been declared 226 | return QWebEngineView::qt_metacast(_clname); | ^~~~~~~~~~~~~~ /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp: In member function ‘virtual int Ms::MyWebView::qt_metacall(QMetaObject::Call, int, void**)’: /home/sal-lamander/MuseScore/build.release/mscore/mscore_autogen/EWIEGA46WW/moc_startcenter.cpp:231:11: error: ‘QWebEngineView’ has not been declared 231 | _id = QWebEngineView::qt_metacall(_c, _id, _a); | ^~~~~~~~~~~~~~ make[3]: *** [mscore/CMakeFiles/mscore.dir/build.make:953: mscore/CMakeFiles/mscore.dir/mscore_autogen/mocs_compilation.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/home/sal-lamander/MuseScore/build.release' make[2]: *** [CMakeFiles/Makefile2:2308: mscore/CMakeFiles/mscore.dir/all] Error 2 make[2]: Leaving directory '/home/sal-lamander/MuseScore/build.release' make[1]: *** [Makefile:171: all] Error 2 make[1]: Leaving directory '/home/sal-lamander/MuseScore/build.release' make: *** [Makefile:50: release] Error 2`

sal-lamander avatar Jul 14 '21 15:07 sal-lamander

hello did you manage to solve it?

yoki128 avatar Feb 02 '23 20:02 yoki128

hello did you manage to solve it?

No I couldn't solve it

sal-lamander avatar Feb 03 '23 15:02 sal-lamander

hello did you manage to solve it?

No I couldn't solve it

Did you find a way to install musescore on the raspberry? or did you give up installing it?

yoki128 avatar Feb 03 '23 23:02 yoki128

I compiled it on a RaspBerry PI 4, but I'm not sure the errors reported above are related. Were you compiling on a PC or what? Can you please detail the OS, compiler and Qt versions you're using? e.g., report the output of:

cat /etc/os-release
g++ -v
dpkg -l | grep qt

tomcucinotta avatar May 11 '24 07:05 tomcucinotta