Page 3 of 3
Re: Cannot run in Windows 10
Posted: Fri Apr 27, 2018 10:33 am
by janosvitok
I've compiled bare-bone qlcplus-qml (no plugins) using Visual Studio 2017 and Qt 5.10.1 64bit, and it works on my computer (using sw rendering libEGL,libGLESv2 and d3dcompiler_47).
3D view doesn't crash, just shows info about unsupported OpenGL.
Without libEGL etc. it produces this warning and the program stops. The text is somewhat similar to what I've seen in the debugger.
I still can't run the msys version (that may be caused by my other msys installation...)
Jano
- opengl warning.
- warning.png (10.59 KiB) Viewed 1948 times
Re: Cannot run in Windows 10
Posted: Fri Apr 27, 2018 1:26 pm
by mcallegari
Thanks for this test.
Then my suspicion is getting real: Windows Qt builds with desktop opengl don't work everywhere.
I remember seeing comments in the Qt5 PKGINFO file on MSYS2 about trying to use ANGLE, but I think it was unsuccessful.
So basically adding those 3 DLLs in the QLC+ 5 folder make it work ?
Re: Cannot run in Windows 10
Posted: Fri Apr 27, 2018 1:51 pm
by janosvitok
Those 3 dlls make it work for MSVC2017 build. I tried to copy the ones from mingw53_32 to QLC+_5.0.0_alpha3-TEST-20180425.exe but that didn't help.
I suspected that msys provides their own QT build so I didn't investigate further.
I somehow assume that QT uses OpenGL even in 2D to speed up/simplify drawing the GUI etc., especially with QML...
Jano
Re: Cannot run in Windows 10
Posted: Fri Apr 27, 2018 2:06 pm
by mcallegari
janosvitok wrote: ↑Fri Apr 27, 2018 1:51 pm
Those 3 dlls make it work for MSVC2017 build. I tried to copy the ones from mingw53_32 to QLC+_5.0.0_alpha3-TEST-20180425.exe but that didn't help.
It would be interesting to see if official MINGW builds suffer from the same issue.
janosvitok wrote: ↑Fri Apr 27, 2018 1:51 pm
I suspected that msys provides their own QT build so I didn't investigate further.
It does, but QLC+ delivers my own Qt build. I build Qt without ICU, cause it would have meant extra 30mb of useless DLLs.
Apart for that, I basically build with the same flags of MSYS2.
janosvitok wrote: ↑Fri Apr 27, 2018 1:51 pm
I somehow assume that QT uses OpenGL even in 2D to speed up/simplify drawing the GUI etc., especially with QML...
It does. In fact SG stands for Scene Graph, which is OpenGL based.
Re: Cannot run in Windows 10
Posted: Sat Apr 28, 2018 12:55 am
by kenact
Right clicking the program and clicking Run as Administrator, brought up the "waiting" circle.
Opening cmd as administrator and running quick_test, generated the attached errors.
Re: Cannot run in Windows 10
Posted: Tue May 15, 2018 8:13 pm
by kenact
I have upgraded all my Dell Laptops with nVidia motherboards, and all of them will run the 5.0.0 Alpha2.
Of course my Windows XP laptop doesn't run it, but I guess that will have to be retired eventually.
If you're still working on a solution for the OpenGL 2.0 problem, for other users, I still have a laptop I can test it on.