knotify4.exe won't start, might be phonon_platform "uses incompatible Qt library"
Christian Ehrlicher
Ch.Ehrlicher at gmx.de
Wed Nov 7 19:41:27 CET 2007
Christian Ehrlicher schrieb:
> S Page schrieb:
>> In my kdewin-installer-gui-0.8.1-2.exe installation,
>> knotify4.exe won't start.
>>
>> * Explorer says:
>> Windows cannot access the specified device, path, or file. You may
>> not have the appropriate permissions to access the item.
>>
>> * Command-prompt says "Access is denied"
>>
>> * Running in Cygwin gdb says
>> Error creating process /cygdrive/c/KDE4/bin/knotify4.exe, (error 5).
>>
>> If I copy knotify4.exe to a different filename and run that, it silently
>> exits in Explorer and cmd.exe. But gdb reports
>>
>> Loaded symbols for /cygdrive/c/KDE4/bin/phonon.dll
>> warning: ASSERT failure in class Phonon::PlatformPlugin *__thiscall
>> Phonon::FactoryPrivate::platformPlugin(void): "The plugin
>> 'C:/KDE4/lib/kde4/plugins/phonon_platform/kde.dll' uses incompatible Qt
>> library. (Cannot mix debug and release libraries.)", file
>> D:\kde-msvc\tmp\kdelibs-beta4-3.95.1.20071029\work\kdelibs\phonon\factory.cpp,
>> line 283
>>
>> I see a similar message in DebugView if I configure KTeaTime to notify
>> with a sound, yet KTeaTime starts and runs OK. So maybe the problem
>> with knotify4 is something else.
>>
> I can reproduce the problem although I don't understand it. It works for
> me in my dev environment and the same qt lib & version is used for both
> - phonon and knotify4...
>
ok, found it - thx for the report.
Qt thinks that kde.dll is built as debug lib which is wrong. The problem
is that a qt-based lib compiled in release mode needs to set
-DQT_NO_DEBUG - otherwise qt assumes that it's a debug lib.
You have to wait for the next release.
Sorry,
Christian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/kde-windows/attachments/20071107/344b7a32/attachment.pgp
More information about the Kde-windows
mailing list