Hello
I am having an issue where a DLL compiled under Qt4.1.5 does not work with the Qt4.4.1 libraries. I have 2 dll's the first is not under my control, it is compiled with Qt4.1.5. The second is a common dll my diagrams use, this is also compiled in Qt4.1.5 and linked against the previous dll. the third object i have is an exe file that uses my common and by extension the other DLL. Now on the test system, we normally use Qt4.1.5 libraries, but for this case i placed Qt4.4.1 libraries in the directory where my executable is and changed the path accordingly. when i loaded the exe the first dll found everything EXCEPT some Symbols for QVector or QPoint.
The error message was as such:
The procedure entry point ??4?$QVector@VQPoint@@@@QAEAAV0@ABV0@@Z could not be located in the dynamic link library QtGui4.dll
does anyone have any ideas as to how this problem can be solved or what is causing it?




Reply With Quote
Bookmarks