Hello, first time posting here, sorry if anything is wrong with my post.
I’m developing a small app performing OpenGL 3D rendering (a Rubik’s Cube, actually).
As for several other people who posted similar threads, I have trouble deploying it on other computers, as in the app starts, but doesn’t display any 3D object, only the background color (for some reason, it also displays a white rectangle in the middle of the screen).
I have tried copying my DLLs from C:\Qt\5.2.1\mingw48_32\bin as well as C:\Qt\Tools\mingw48_32\bin and C:\Qt\Tools\QtCreator\bin for the DLLs I couldn’t find in the first path I mentioned; I’m also wondering if mixing DLLs from different paths has an adverse effect on deployment.
As a note, I tried both Dependency Walker and ListDlls to check what DLLs were loaded by the app, on both my computer and a friend’s, and the only difference was nVidia – ATI DLLs (I also know the app doesn’t work on other computers with an nVidia GPU).
There is one thing I noticed, though: on some computers, it does work, although those computers don’t have Qt installed (they do have some programming tools though, I believe – school computers).
At some point, I also tried downloading the OpenGL build of Qt 5.2.1 MinGW, but had no more luck with it and its DLLs.
Could anyone tell me what I did wrong/missed, and how/where I can find the proper DLLs? Would compiling Qt myself help at all?
Thanks
↧