Compile stops on 93% - something with Qt bindings
Hi,
My make process stops at 93%. The last line printed is:[ 93%] Building CXX object scriptgen/qtbindings/gui/CMakeFiles/qtscript_gui.dir/qtscriptshell_QDrag.cpp.o
Next it exits and outputs:
make[3]: Leaving directory `/home/dorien/Progs/score/mscore-0.9.6.3/build'
[ 93%] Built target qtscript_gui
make[2]: Leaving directory `/home/dorien/Progs/score/mscore-0.9.6.3/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dorien/Progs/score/mscore-0.9.6.3/build'
make: *** [release] Error 2
I work on OpenSuse 11.3 (64bit) and I have checked all the requirements for building.
My cmake is 2.8.1 and Qt 4.6.3 (I also have Qt3 intalled, but I don't think this should interfere).
For Qt 4, I have the packages: qt4, libqt4, devel, 32bit, qt3-support, mysql, sqlite, x11.
Am I missing a sort of bindings package?
Thanks for any help you can provide.
Comments
Oh... forgot.
I also have qt-qtscript installed.
In reply to Oh... forgot. I also have by dorien
MuseScore 0.9.6.3 is available for OpenSuse 11.3 in binary form.
Check http://download.opensuse.org/repositories/multimedia:/musescore/openSUS…
You can get a spec file from OBS as well.
Thank you for the swift reply. I am aware of the rpm file that is available, I had actually installed it previously.
However, I am a developer interested in possibly using MuseScore to incorporate my research (if the licence allows it of course), so I wanted to see if I could compile it from source.
Perhaps I should have posted in the development section of the forum.
In reply to Thank you for the swift by dorien
MuseScore is licensed under GPL, so you can make any modification and if you distribute a binary of your modified version, you need to publish the code and release it in GPL.
If you plan to add stuff in MuseScore, it would be better to use the current development version instead of MuseScore 0.9.6.3 tarball. You can get access to the trunk via SVN. See for example the beginning of http://musescore.org/en/developers-handbook/compile-instructions-ubuntu…
You can get support for development purpose on the developer mailing list or via IRC #musescore on freenode.net. See [[nodetitle:Development]] for more info.
Regarding your particular error, is there any more precise error message?
In reply to MuseScore is licensed under by [DELETED] 5
Thanks for the info. There is no particular error message, other than the one I copied.
I am a phd researcher, and I am developing a metaheuristic algorithm for automated music composition. I was looking into using MuseScore as a interface for the user, to be able to change stuff to the generated music, and than rerun part of the alorithm.
I know there is a plugin system, but since my local search algorithms are to complex to write well to java, I want to run them in c++. So I was thinking about adding a 'button' to the interface, with my algorithms behind them. This will only be for a later stage in the development, but I wanted to explore my options with MuseScore. Definately seems worth the while.
Thanks! I will check out the developer mailing list.
In reply to Thanks for the info. There is by dorien
Maybe you know them already, but here are some more options to interface with MuseScore:
- OSC
- Networked plugin, example ABC import: export the musicxml file, send it to a web service, do the magic and return the adjusted musicxml to MuseScore.
Hi Dorien,
On your profile page I noticed you are from Belgium. You might be interested in this event where MuseScore will be presented. Looking forward to see you there perhaps ;-)
In reply to MuseScore coming to Antwerp by Thomas
Interesting event. I might indeed go there :-) Thanks!
In reply to MuseScore coming to Antwerp by Thomas
Hi Thomas,
Ik zal er morgen zeker zijn, dus mss komen we elkaar nog wel tegen :-)
Groetjes,
Dorien
In reply to Hi Thomas, Ik zal er morgen by dorien
Tot morgen!
In reply to Super! by Thomas
Hi Dorien,
Based on our chat yesterday, here is a link to the ABC plugin together with some explanation how it works. You could adapt the plugin to retrieve MusicXML from MuseScore and send it to your web service.
A few more things that might be helpful to you:
- http://mit.edu/music21/doc/html/what.html
- http://www.ismir.net/
- http://musichackday.org/