Can I use Qt 5.12 to develop on Windows?
Can I use Qt 5.12 to develop on Windows?
Or does only 5.9 work as implied by https://musescore.org/en/handbook/developers-handbook/compilation/compi… ?
(Go to the latest 5.9 version (5.9.7 for now))
Can I use Qt 5.12 to develop on Windows?
Or does only 5.9 work as implied by https://musescore.org/en/handbook/developers-handbook/compilation/compi… ?
(Go to the latest 5.9 version (5.9.7 for now))
Do you still have an unanswered question? Please log in first to post your question.
Comments
Yes, you can. I do since several months (5.12Aplha) and we're just waiting for AppVyor to support it to switch to it officialy
In reply to Yes, you can. I do since… by Jojo-Schmitz
Thanks Jojo.
I have followed the instructions from https://musescore.org/en/handbook/developers-handbook/compilation/compi…
and compiling the project is giving:
'QWebEngineUrlRequestInterceptor': base class undefined (compiling source file C:\dev\MuseScore\mscore\musescore.cpp) mscore c:\dev\musescore\mscore\startcenter.h 24
Can you help me please?
P.S.
Opening the folder has generated the VStudio solution as expected and mscore has been set as started project, the dependencies have been found and C:\Qt\5.12.0\msvc2017_64\bin; is in the path environment variable
In reply to Thanks Jojo. I have… by frfancha
Did you install Qt Web Engine? It is needed in Qt 5.12 just the same as in 5.9
In reply to Did you install Qt Web… by Jojo-Schmitz
Sorry just found the missed line in the instructions :-(
Sorry for having lost your time for nothing
In reply to Did you install Qt Web… by Jojo-Schmitz
It is compiling now, but execution is failing with:
"libvorbisfile.dll was not found."
The file with this name is present in C:\dev\MuseScore\dependencies\libx64
but this folder is not in the path variable, and I don't find any instruction asking to add it to the path.
?
In reply to It is compiling now, but… by frfancha
Did you run the INSTALL step?
In reply to Did you run the INSTALL step? by Jojo-Schmitz
Do you mean click on 'build' on the install project?
Yes, I did.
In reply to Do you mean click on 'build'… by frfancha
And you're running the MuseScore3.exe from the install directory, not the build directory?
In reply to And you're running the… by Jojo-Schmitz
This line was skipped ... Set "Command" to $(ProjectDir)....\msvc.install_x64\bin\MuseScore3.exe
It is working now! I'm in the debugger hopefully to be able one day to help MuseScore dev.
Lot of things to remember about C++ first though (it is a long time ago).
Challenge one: find how to solve "Value is optimized away and not available" in the debugger.
In reply to This line was skipped … by frfancha
I have exactly the same problem. How did you solve it, to be able to debug the executable in mvsc.install_x64?