I'm using Debian testing and I'm having problem with installing Musescore 3. I'm trying to compile it, and I have tried following these guides:

General linux and BSD instructions

Ubuntu 14.10 and 16.04 instructions

It seems like the issue is that there's one package that I'm missing, because the guides asks me to install qtquick1-5-dev but that package is no longer available in Debian. I know that Musescore exists as a package, but it is to old. Also, I don't want to use the app image.

The error message begins like this. Tell me if you need more.

In file included from /home/me/src/MuseScore/mscore/musescore.cpp:116:
/home/me/src/MuseScore/mscore/startcenter.h:24:75: error: expected class-name before ‘{’ token
 class MyWebUrlRequestInterceptor : public QWebEngineUrlRequestInterceptor {
  • The header containing QWebEngineUrlRequestInterceptor class was not included before. The most likely reason is some incompatibility between your sources and the Qt version. – peterh Jan 12 at 8:20
  • I changed the question to better suit my ultimate goal, and since there are no answers that get's invalidated by this, it seemed appropriate. – Broman Jan 12 at 17:30

seems like a compatiblity issue for now.

meanwhile, gnome-software gives flatpak support in debian testing. so you can try the flatpak : https://flathub.org/apps/details/org.musescore.MuseScore


appimage : https://musescore.org/en/download/musescore-x86_64.AppImage

  • Never heard about Flatpak before, but it worked like a charm. Thanks a lot. – Broman Jan 12 at 17:05

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.