[Qt-interest] distributing working qjpeg4.dll on Windows (missing dependencies)

Jason H scorp1us at yahoo.com
Tue Oct 13 22:06:20 CEST 2009


Is that the latest goof from MS?
The windows update utility applies an update to your IDE that is not available for distribution in a run-time installer. You have to unapply the update. If I remember it supposed to correct a ATL security bug.




----- Original Message ----
From: Paul Miller <paul at fxtech.com>
To: QT Interest List <qt-interest at trolltech.com>
Sent: Tue, October 13, 2009 2:42:57 PM
Subject: [Qt-interest] distributing working qjpeg4.dll on Windows (missing dependencies)

I have built Qt 4.5.1 using VS 2005 SP 1, including qjpeg4.dll which I 
have included with my application. On my and several other machines, it 
works fine. But on some systems, qjpeg4.dll does not load.

I looked at the dependencies using depends and it wants these DLLs:

MSVCR80.DLL     8.0.50727.4053
MSVCRT.DLL     7.0.2600.5512

I am distributing the 8.0.50727.4053 MSVCR80.dll and associated manifest 
with my application, and the main app requires this and loads fine.

However, I don't know why the plugin wants MSVCRT.DLL, and specifically 
the 7.0.2600.5512 version. The main Qt DLLs don't. And, I don't know 
which VS runtime includes this DLL.

Has anyone encountered this and come up with a workaround?

-- 
Paul Miller | paul at fxtech.com | www.fxtech.com | Got Tivo?

_______________________________________________
Qt-interest mailing list
Qt-interest at trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-interest



      



More information about the Qt-interest-old mailing list