Linux Mint 19.1 here.

I grabbed the source yesterday and am trying to compile to the best of my ability.  I have no particular goal, I just want to start looking at the internals a bit.  I was going to try something like Eclipse or CLion, which work fine for other apps I have compiled.

Since this looked like a CMake environment, I typed "cmake .".  First thing was was hitting a dependency on a certain Jack version and a certain PortAudio version.  Sure, I could install the dev packages for these via Synaptic, but doing so would break my Wine setups.  I know this because it has happened before.  So I edited the CMakeLists.txt to get rid of the references to Jack and PortAudio (ALSA will do fine for now), ran "cmake ." got no errors, so typed make and off we went, right up to an error cascade compiling mscore/musescore.cpp:

[ 42%] Building CXX object mscore/CMakeFiles/mscore.dir/musescore.cpp.o
In file included from /home/ed/Development/GNU/musescore3/MuseScore-master/mscore/musescore.cpp:117:0: /home/ed/Development/GNU/musescore3/MuseScore-master/mscore/startcenter.h:24:75: error: expected class-name before ‘{’ token  class MyWebUrlRequestInterceptor : public QWebEngineUrlRequestInterceptor {
^
/home/ed/Development/GNU/musescore3/MuseScore-master/mscore/startcenter.h:31:29: error: ‘QWebEngineUrlRequestInfo’ has not been declared
       void interceptRequest(QWebEngineUrlRequestInfo& info)

etc, etc.

i.e, lots of errors involving QWebEngine stuff.  I installed qtwebengine5-dev packages but this does not get me past the issue.

Ideas on how to fix?

Thanks, Ed


_______________________________________________
Mscore-developer mailing list
Mscore-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to