PDA

View Full Version : Qt\bin and Qt\qt\bin dll differences



HyperB
5th May 2009, 18:51
I noticed that the Qt4.5.1 release has different date and size dll iles in the Qt\bin vs. Qt\qt\bin folders. Is this a problem?

From the latest Qt SDK for Windows (qt-sdk-win-opensource-2009.02.exe)
After a 'default' installation to my Windows XP + SP3 machine...

Using Dependency Walker for Win32, I discovered, for example:

Qt\bin\QtDesigner4.dll (2481 kb, built 4/15/09)
depends on MSVCR90.dll and MSVCP90.dll

this means this dll was built with Visual Studio 2008!

However:
Qt\Qt\bin\QtDesigner4.dll (5009 kb, built on 4/22/09)
depends on MINGWM10.dll and MSVCRT.dll

this means this dll was built using MinGW!

Which means we have the Qt4.5.1 windows release built by TWO different compilers!

Maybe this isn't a problem??? but it sounds pretty strange to me. I would expect the Qt build scripts to munch and create EVERYTHING in one shot (certainly not a mix of 4/15 and 4/22 dates)

Comments anyone?

Lykurg
5th May 2009, 19:22
Yeah, that was maybe an error while the releasing phase. But normally it isn't a problem for normal work. Only there might be a problem if you want to use custom plugins in creator/desiger. See recent threads.

HyperB
6th May 2009, 07:12
well unfortunately this is exactly the problem I'm having... trying to install qwt.

I have confirmed that both the 4.5 and 4.5.1 (windows) releases have these discrepancies in the builds. I have no idea about other platforms...