I am using VisualStudio .NET and can get my project to build fine. But when I try to run it, I get an error like this:
procedure entry point XXXXX could not be located in the dynamic link library YYYYY
I am getting these 2 errors based on the order I list the libraries under the properties portion for my project in VS.NET and they are:
XXXXX = ...QAbstractTableModel@...
YYYYY = QtCored4.dll
and
XXXXX = ...QPushButton@...
YYYYY = QtGuid4.dll
Has anyone else seen this error and know how to fix it, because it confuses me a lot. I have tried to list these 2 libraries last and first, but no matter the orientation, whichever is listed first of the two, it's respective error I get to see. Thanks!


Reply With Quote

).
) In fact, it might be an idea to rename every other QtCored4.dll on your hard drive to QtCored4.dll.backup or similar, so there's no chance of it being loaded inadvertantly.
For some reason, when I updated from Qt 4.0.1 to Qt 4.1.0, the dlls in the Windows/system folder never updated, so I was accessing the 4.0.1 dlls instead of the 4.1.0. By updating the dlls to the proper ones, the program runs! Thanks so much!!!

Bookmarks