Results 1 to 5 of 5

Thread: Trying to do local build of MuseScore 3.0+

  1. #1

    Default Trying to do local build of MuseScore 3.0+

    Posting here because it seems likely that people in this sub-forum are more likely to have relevant ideas and experience.

    I've used Linux since the mid-90s and have built and installed my fair share of software from source code.

    I personally use LilyPond for music scores, but I've got mates who use MuseScore. The new v3.0+ MuseScore
    is not available for OpenSuse 42.3 (which I'm using because Leap 15 had install problems)

    The real problem is that MuseScore 3.0+ files are not open-able with MuseScore 2.2 (default on 42.3)

    So, just download the source and build it, right?

    Well, no, since it turns out that I also need QT 5.9+ and that isn't available either -- and my google-fu is striking
    out when I try to find the source (which may not work with my current KDE in any case)

    I'm frustrated with this mess, and I'm hoping for some useful thoughts.

    If Leap 15 has been significantly updated/modified I may give it another try, but with a RAID5/ext4 /home I'm
    inclined to be cautious

    Cheers,
    -Don

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    3,892

    Default AW: Trying to do local build of MuseScore 3.0+

    Well, no, since it turns out that I also need QT 5.9+ and that isn't available either --
    https://en.opensuse.org/SDB:KDE_repositories
    Rename 15.0 with 42.3 in the URL.

    And because of to much pain in getting QT 5.9 working, I build musescore up to now only for 15.0.
    https://build.opensuse.org/package/s...land/musescore

  3. #3

    Default Re: Trying to do local build of MuseScore 3.0+

    Yes, I can see that the QT 5.9 upgrade is major -- watching it,
    I'm crossing my fingers that I haven't just trashed my system.

    So, when that's finished, do I install the leap15 version of MuseScore,
    or go back to make?

    Thanks, (I hope :-) )
    -Don

  4. #4
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    10,954
    Blog Entries
    2

    Default Re: Trying to do local build of MuseScore 3.0+

    Option 1
    Install virtualization like Viirtualbox, create a LEAP 15 Guest and install Musescore 3.04 into it.

    Option 2
    Install the AppImage version of MuseScore, it likely will have all its dependencies packed up in its own container/image. Should not have a problem running 3.04 on your LEAP 42.3
    https://musescore.org/en/download

    Option 3
    If you decide you want to compile your own code...
    Fedora and openSUSE typically share the same package names, try installing the packages using the Fedora 28(If that generates too many packages not found, then try the older list) command (use zypper instead of dnf)
    https://musescore.org/en/handbook/de...ons-fedora-git

    Clone the github repository, then execute the usual "make" and "make install commands as described on the following page
    https://musescore.org/en/handbook/de...-linux-bsd-git

    If you have problems, particularly installing dependencies, then post your issues if you are unable to resolve

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  5. #5
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    3,892

    Default AW: Trying to do local build of MuseScore 3.0+

    Musescore3 need QT5.9 and thats for Leap 42.3 only in the Repo I posted the URL.
    That is also the reason, I disabled the build in my Repo for Leap 42.3 because of getting more and more errors with my onw build of these Requires.

    so:
    Leap 15.0
    or
    flatpack
    or
    those QT5 and KF5 Repos
    or
    Virtualisation


    git does not work without QT5 in Version >5.9.
    https://build.opensuse.org/package/s...land/musescore
    https://build.opensuse.org/package/s...apps/musescore

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •