SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Is MuseScore a 64-bit or a 32-bit program? I'm asking because I use Slackware 14.2 (64-bit) as my operation system. I also found it interesting that I was able to build all of the other dependencies without error messages - except MuseScore itself.
Last edited by TheNutCase; 06-28-2020 at 10:25 PM.
AlienBob's package? He's pretty clear about which is 32-bit and which is 64. If you're talking the appimage or the source package, then it should be 64-bit, I believe. (Note: I've only goofed around with it.) Yeah, the appimage is x86_64.
And when I tried to compile it I ended up with the following error messages
Code:
make[3]: *** [mscore/CMakeFiles/mscoreapp.dir/musescore.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /tmp/SBo/MuseScore-3.4.2/mscore/editstyle.h:23:0,
from /tmp/SBo/MuseScore-3.4.2/mscore/editstyle.cpp:16:
/tmp/SBo/MuseScore-3.4.2/build.release/mscore/ui_editstyle.h: In member function 'void Ui_EditStyleBase::setupUi(QDialog*)':
/tmp/SBo/MuseScore-3.4.2/build.release/mscore/ui_editstyle.h:977:10: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
void setupUi(QDialog *EditStyleBase)
^
make[3]: Leaving directory '/tmp/SBo/MuseScore-3.4.2/build.release'
CMakeFiles/Makefile2:591: recipe for target 'mscore/CMakeFiles/mscoreapp.dir/all' failed
make[2]: *** [mscore/CMakeFiles/mscoreapp.dir/all] Error 2
make[2]: Leaving directory '/tmp/SBo/MuseScore-3.4.2/build.release'
Makefile:149: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/tmp/SBo/MuseScore-3.4.2/build.release'
Makefile:52: recipe for target 'release' failed
make: *** [release] Error 2
And yes. I installed all the dependencies and sub-dependencies for it.
MuseScore can be compiled into both a 32-bit and a 64bit binary. I'm just guessing, but I have the feeling you are trying to compile the source with a version of gcc which is not supported any longer. I see that AlienBOB is providing MuseScore packages only for current, both 32 and 64 bit:
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,061
Rep:
The error when compiling is a bit odd, since SBo scripts should be tested against Slackware 14.2, so if you're fully updated and patched it should work. You might want to notify the script maintainer.
You could try building musescore from source and see if the same error prevails. Or, if you could do with a slightly outdated version, you could try http://slackware.uk/salix/x86_64/ext..._64-1salix.txz (the only readymade package for 14.2 I could find out there).
MuseScore:
MD5SUM check for MuseScore-3.4.2.tar.gz ... OK
MD5SUM check for MuseScore_General.sf3 ... OK
MD5SUM check for MuseScore_General_License.md ... OK
Building package MuseScore-3.4.2-x86_64-1_SBo.tgz ... OK
Installing package MuseScore-3.4.2-x86_64-1_SBo.tgz ... OK
MuseScore can be compiled into both a 32-bit and a 64bit binary. I'm just guessing, but I have the feeling you are trying to compile the source with a version of gcc which is not supported any longer. I see that AlienBOB is providing MuseScore packages only for current, both 32 and 64 bit:
The error when compiling is a bit odd, since SBo scripts should be tested against Slackware 14.2, so if you're fully updated and patched it should work. You might want to notify the script maintainer.
You could try building musescore from source and see if the same error prevails. Or, if you could do with a slightly outdated version, you could try http://slackware.uk/salix/x86_64/ext..._64-1salix.txz (the only readymade package for 14.2 I could find out there).
I tried building MuseScore from source - which is how i got the error in the FIRST place.
MuseScore can be compiled into both a 32-bit and a 64bit binary. I'm just guessing, but I have the feeling you are trying to compile the source with a version of gcc which is not supported any longer. I see that AlienBOB is providing MuseScore packages only for current, both 32 and 64 bit:
Unfortunately I cannot be of any help since I'm running current too (and using AlienBOB's packages).
I did install AlienBOB's MuseScore package, and when I ran it (from terminal mode) I got an error message indication that it couldn't find something called "libQt5WebEngine.so.5". Where do I find that and install it?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.