QtCreator 5.x and Visual Studio 2010 with Windows XP.
-
Hello all,
I have a problem. I am try build my qt app on Windows XP. But when i build my project with QtCreator 4.8 and Visual 2010 or MingW, its work very well on XP. But when i used QtCreator 5.1 or 5.2 or 5.3 with Visual 2010 or MingW its not ok and show:
"The procedure entry point FlushProcessWriteBuffers could not be located in the dynamic link library Kernel32.dll".Please help me some hint to fix it.
Thank so much! -
Hiii,
you can find your answer on this following link->
-http://qt.digia.com/Product/Qt-Framework/Supported-Platforms/-
"here":http://doc.qt.io/QtSupportedPlatforms/index.htmlAccording to above link we can deploy only.
hope it helps[Edited link by IamSumit]
-
It may be possible that you are using libraries qt 4.8 which are not available in qt 5. So it is showing errors.
Track your errors and be sure that you are using appropriate libraries .
-
[quote author="ankursaxena" date="1405505862"]It may be possible that you are using libraries qt 4.8 which are not available in qt 5.[/quote]No, that's not it. FlushProcessWriteBuffers() is a Windows function, which is only available on Windows Vista and later.
This post discusses how to build Qt programs for Windows XP: http://qt-project.org/forums/viewthread/44886/
-
[quote author="JKSH" date="1405506800"]No, that's not it. FlushProcessWriteBuffers() is a Windows function, which is only available on Windows Vista and later.[/quote]
but pipi is not telling that he is building his app on windows 7 currently. It means he is working on xp. he just told that previously he was building in qt 4.8. and he building his app in qt 5. So may be possible that it is not the issue related to library. becuase I have read thread which you provided. I shows that it is problem related to environment variable.
So pipi, you should focus your approach towards environment variable.
-
Thanks for help.