Qt 5.8 Error
-
Hi! I deploy my application to Windows Vista and I get this error:
Also I installed Qt 5.8 to Windows Vista and get the same error. Is this bug in Qt 5.8? Or how to fix this issue? Thanks in advance.
-
You should not install the development environment of Qt to the deployment target machine.
Use windeployqt which will copy all the necessary Qt files to the deployment folder. -
You should not install the development environment of Qt to the deployment target machine.
Use windeployqt which will copy all the necessary Qt files to the deployment folder.I know, but what if my development machine OS is Windows Vista, then how to start Qt 5.8. I tried Qt 5.7.1 and it starts without errors also my application now starts. Seems this issue is related with Qt 5.8.
-
I'm not sure what you're trying to do - run the development environment (Qt Creator) or the deployed app on Windows Vista?
Anyway - last Qt version officially supporting Windows Vista for deployment is Qt5.6 (the Long Term Support version). Last Qt version officially supporting development (i.e. running Qt Creator) is Qt 5.5. Anything above that running or not is just luck or lack of luck. In this case you're out of luck.See the supported platforms page for details.
Btw. It's a decade old OS with Microsoft's extended support ending in 3 months. Maybe it's a good time to consider an upgrade?
-
I'm not sure what you're trying to do - run the development environment (Qt Creator) or the deployed app on Windows Vista?
Anyway - last Qt version officially supporting Windows Vista for deployment is Qt5.6 (the Long Term Support version). Last Qt version officially supporting development (i.e. running Qt Creator) is Qt 5.5. Anything above that running or not is just luck or lack of luck. In this case you're out of luck.See the supported platforms page for details.
Btw. It's a decade old OS with Microsoft's extended support ending in 3 months. Maybe it's a good time to consider an upgrade?
I'm building application to support from XP to Win 10.
I'm trying to start my application on Windows Vista, the problem is in my main post. I use windeployqt and deploy my application to all OS. Issue is only with XP and Vista, after updating to Qt 5.8. When I use Qt 5.7.1 to deploy my application it works well. So as I understand they cut support for Vista in Qt 5.8. -
@Cobra91151 said in Qt 5.8 Error:
So as I understand they cut support for Vista in Qt 5.8.
No, they cut support for Vista already in Qt 5.7. The fact it was working is by chance. If you're targeting platforms as old as Windows XP you should stick to the LTS version (5.6). A future update to the 5.7.x line may break that working by chance state too.
-
@Cobra91151 said in Qt 5.8 Error:
So as I understand they cut support for Vista in Qt 5.8.
No, they cut support for Vista already in Qt 5.7. The fact it was working is by chance. If you're targeting platforms as old as Windows XP you should stick to the LTS version (5.6). A future update to the 5.7.x line may break that working by chance state too.
@Chris-Kawa
Ok. I will uninstall Qt 5.8 and install Qt which will support proper development for Windows XP and Vista. Thanks.