Deploying qt5.2.0: won't find windows platform plugin
-
Hi, actually it's two different blog posts; what happened is that in March I wrote a blog post (the one I refer to at the top of this page) then I realized the topic about plugins and DLLs needed another blog post :-) and that's the one you're referring to.
-
bq. Note that the 32-bit MSVC DLL files are in SysWOW64 and the 64-bit files are in System32. Makes perfect sense, agreed?
I had to reread this one three times.
-
Hi, I was the original poster.
That post was just to notify you: JKSH's way is the exact good way to release your applications, and it worked for several applications in my case!Although, it still doesn't work for the original application I was trying to build..
I guess that's really just a bug, but I won't be able to post a bug ticket as the problem seems to be linked with the actual application, and I can't find what caused it in the application (which is pretty big unfortunately..) -
Hi,
[quote author="AlterX" date="1416406048"]I have same problem using Qt 5.3
Despite I have tried all combinations, I am not able to lauch application: it always says that it is not able to find windows plugin!!![/quote]What combinations did you try?Did you follow the instructions at http://qt-project.org/wiki/Deploy_an_Application_on_Windows closely?
-
[quote author="AlterX" date="1416406280"]yes, I have my app and then platforms/qwindows.dll
then I tried plugins/platforms/qwindows.dll
then qwindows.dll in same dir of exe
I tried to use qt.conf and put plugins path to "."
All above leads to same error![/quote]It's not just about qwindows.dll. You need to make sure all the other DLLs are in the correct places too.Please follow every single step under "Initial deployment (Quick and dirty)" in the Wiki. If it still doesn't work, please post a screenshot of your deployment folder.
Also, did you create a Debug build or Release build?
-
They did. It's called windeployqt.
Anyway, your descriptions are vague so it's hard for me to tell what exactly you did. If you want more help, carry out steps #1, #2.1, #2.2, #2.3 and #2.4 of “Initial deployment (Quick and dirty)” and then post your screenshot.
Also post the full error message.
-
Glad to hear :)
See http://qt-project.org/doc/qt-5/windows-deployment.html#the-windows-deployment-tool
It's a command line tool, similar to androiddeployqt. I don't know if they integrated androiddeployqt into Qt Creator or not, but windeployqt isn't integrated (yet?).
-
[quote author="AlterX" date="1416409664"]Hi thanks...but unfortunately it starts but it is not able to connect to internet (on my machine with qt installed it works).
Do you have any clue?[/quote]You're welcome.It doesn't sound like a deployment issue anymore. Please start a new thread and include some code that shows how your program tries to connect to the internet. (We can't see what's wrong unless you provide code and details)
-
Hi...no it is...now it works!
windeployqt is impressive but useless...it is worse than to do dirty things you suggested; on the other side, dirty doc is not enough, so I did that, then i used windeployqt and copy latter binaries genereted by tool in my manually binaries and now it works!
There are some problems somewhere...