Qt-interest Archive, May 2007
Custom Plugins won't load with XP
Message 1 in thread
Hi,
my application load plugins via QPluginLoader during startup. This works
perfectly with Linux. It works perfectly with my Windows XP development
system. It works perfectly with Windows 2000 systems. It fails on every
virgin XP system.
QPluginLoader::errorString() says "Unknown error" after
QPluginLoader::load() failed.
I, personally, suspect this damn Microsoft manifest voodoo stuff.
However I copied all needed Qt libraries (QtCore, QtGui, QtNetwork,
QtXml) to my application's directory. I copied all their manifest files,
too. I copied all msvc*.dll files and the Microsoft.VC80.CRT.manifest to
my applications directory.
The application starts but no plugin loads. Thus this manifest thingy
can't be too wrong at all.
Frustration factor Windows rises. Why does world domination take so long
for Linux? Can anyone give me a hint? Pleeeeease!
Oliver
--
[ signature omitted ]