I’m having an issue with my application running on Windows XP. It’s built using QT5/msvc2013.
Originally, I was getting an error that indicated it wasn’t a valid win32 application. To fix this, I added a Windows environment variable LINK=/SUBSYSTEM:WINDOWS,5.01. That fixed the original issue, but now when I launch the application, I get an error “The procedure entry point InitializeCriticalSectionEx could not be located in the dynamic link library KERNEL32.dll.” I read up on this, and it sounds like it was an issue with VS 2012, but is not an issue with VS 2013. I ran Dependency Walker on the .exe, and it looks like it’s being called from KERNEL32.DLL.
Why would I be getting this error when I’m building the application with msvc2013? Is there any way I can get more information about what could be causing this?
↧