Details
-
Suggestion
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.0.0
-
None
-
Windows
(Maybe other platforms too?)
Description
Many people are stumbling over which DLLs to bundle when distributing a Qt 5 app (e.g. http://qt-project.org/forums/viewthread/23286/)
Windows (or even Dependency Walker) does not detect missing DLLs that are meant to be loaded at run-time (as opposed to loaded at launch), such as qwindows.dll and libEGL.dll. The program simply fails silently, with no easy way to tell what's missing.
I suggest a run-time check (and error message shown) for such DLLs loaded by Qt (e.g. qwindows.dll), to aid troubleshooting.