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

Paul Miller paul at fxtech.com
Tue Oct 13 20:42:57 CEST 2009


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?




More information about the Qt-interest-old mailing list