Discussion:
[Mingw-cross-env-list] The Build runs only on "some" Windows
Thomas Spitzer
7 years ago
Permalink
After I've finally managed to compile the application for Windows and
understood how to use the tools to copy the hundreds of DLLs the
software runs on "some" windows machines.


Do you have an idea why or how to find out why it is not running on
the others?
Manner Róbert
7 years ago
Permalink
Hi,

Just a guess, but if you are using qml, the issue can be the minimum
supported opengl needed. MXE compiles Qt with "desktop" opengl, so qml
needs at least opengl 3.0 or opengl 2.0 with GL_EXT_framebuffer_object
extension. This fails for some older graphics drivers, we especially hit
that with virtualbox (3d rendering must be enabled for the virtual machine,
but even with that we did not succeed for win10).
set QT_QUICK_BACKEND=software
or
set QT_OPENGL=software
Before starting an app.

But might be the issue is some totally different :) You might need a
backtrace: you can use mxe to compile gdb, same way as Qt and run the
program with that.

Br,

Robert
After I've finally managed to compile the application for Windows and
understood how to use the tools to copy the hundreds of DLLs the software
runs on "some" windows machines.
Do you have an idea why or how to find out why it is not running on the
others?
Thomas Spitzer
7 years ago
Permalink
thanks. I'll try that
...
Thomas Spitzer
7 years ago
Permalink
Yes, you where right. Works now :-))))))))

Continue reading on narkive:
Loading...