A user recently informed me of an issue with the Windows release of Tetzle: there were missing DLLs that prevented Tetzle from running! Interestingly, the builds ran on my computers without a hitch so when I had tested them before making the release I didn’t notice the issue. I have uploaded new builds of Tetzle 3.0 for Windows, so the issue has been solved.
What happened, as far as I can tell, is that the windeployqt.exe
executable from the binary release of Qt 6.7.2 apparently thinks everything is compiled with MSVC instead of MinGW. 🤦 Which means that when it went looking for the compiler runtime libraries—libstdc++-6.dll
, etc—it couldn’t find the correct ones.
I solved this by grabbing the windeployqt.exe
executable from an earlier Qt binary release and used the qtpaths.exe
executable from Qt 6.7.2 so that it would find the correct libraries and plugins, and everything was fine. I suppose I could have just copied the few missing DLLs by hand this time, but now I have everything set up so that I can avoid this issue in the future.
This shows how important it is to inform me of issues: if I don’t know about them, I can’t fix them! Don’t assume somebody has already reported it. 🙂