Windows binaries do not work with QtCreator 2.8.1 (Qt 5)

Added by Marc Oldenhof over 4 years ago

Hi,

I installed the x86 Windows version 0.3.7 on my Win32 QtCreator (2.8.1, Based on Qt 5.1.1 (MSVC 2010, 32 bit)), and get the following (nondescript) error:

D:\Qt\Qt5.1.1\Tools\QtCreator\lib\qtcreator\plugins\Kofee\Doxygen.dll: The file 'D:/Qt/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/Kofee/Doxygen.dll' is not a valid Qt plugin.

Changing 2.8.0 to 2.8.1 in the spec file does not help.

Can you please check this?

Best regards,
Marc

__
kofee: edited title for clarity with other users in mind.


Replies (6)

RE: Windows binaries do not work with QtCreator 2.8.1 - Added by Kevin Tanguy over 4 years ago

Hi,

This time around, changing the version in the pluginspec would be unnecessary anyway because I updated it to the new "compatVersion" format which makes it compatible with both 2.8.0 and 2.8.1 without touching it :).
However, concerning your issue, as Qt 4 and Qt 5 are not binary compatible, here is the problem. The binaries I distribute are compiled against the same specs as the opensource version distributed by qt-project (and linked against it). So Qt 4 it is. I'm afraid you'll have to compile the plugin yourself to make it work.

Regards,
Kevin

RE: Windows binaries do not work with QtCreator 2.8.1 (Qt 5) - Added by Marc Oldenhof over 4 years ago

OK, I'll do that when I have time. Thanks for the fast reply!

Regards,
Marc

RE: Windows binaries do not work with QtCreator 2.8.1 (Qt 5) - Added by Marc Oldenhof over 4 years ago

QMake and compilation works, but linking gets stuck with error:

LNK1181: cannot open input file 'Core.lib'

This seems to be a lib associated with the Core plugin? It's nowhere to be found in the Qt directory; do I have to build QtCreator for myself also?

Regards,
Marc

RE: Windows binaries do not work with QtCreator 2.8.1 (Qt 5) - Added by Kevin Tanguy over 4 years ago

Yes, unfortunately it is necessary to compile it.

Regards,
Kevin

RE: Windows binaries do not work with QtCreator 2.8.1 (Qt 5) - Added by Marc Oldenhof over 4 years ago

By accident, I found that QtCreator has Doxygen support built in (just type /**<enter> above any declaration), which is enough for me. Thanks for helping.

RE: Windows binaries do not work with QtCreator 2.8.1 (Qt 5) - Added by Kevin Tanguy over 4 years ago

I'm glad you have a solution that suits your needs.

Regards,
k

(1-6/6)