Hi,
I use W7 ×64 and VS2012 so I download source code from here [qt-project.org] . Compiled it according this [qt-project.org] . Of course I change setting for VS2012 and win32 etc. I did it because there isn’t precompiled 32-bit version for VS2012.
I have small test application (no more than main window and few buttons). I can compile it as win-32 application and everything work fine on W7. But when I want to run it on Win XP (32bit) it doesn’t work. I set Platform toolset on ‘Visual Studio 2012 – Windows XP (v110_xp)’. I have all necessary libraries on Win XP machine (VS2012 libraries and QT libraries) but QT5Core.dll calls GetTickCount64 which is not in Win XP.
Question is: What can I do about it? Is it at least possible? Or am I trying something impossible? Maybe I compiled QT wrong (wrong for deployment on Win XP)… I did not set platform set for win XP… I don’t know how or if it is even possible. And I could not do it because I didn’t have patch for VS2012 at that time which allows it.
↧
QT 5.0.2 app compile with W7 VS2012 don’t run on Win XP because of GetTickCount64 call from QTCore
↧