[Qt-creator] Recent fix for kde42

Daniel Teske daniel.teske at nokia.com
Thu Feb 5 11:31:36 CET 2009


> $ bin/qtcreator
> makekdewidgets(15587) Phonon::KdePlatformPlugin::createBackend: using
> backend:  "Xine"
> bin/qtcreator: symbol lookup error:
> /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so: undefined symbol:
> _ZNK6Phonon22AudioOutputInterface4219deviceAccessListForERKNS_17ObjectDescr
>iptionILNS_21ObjectDescriptionTypeE0EEE
>
> It's not really good idea to init ALL plugins. This bug can be worked
> around by kde42 users (like me) by changing widget style to QtCurve.
> And this was already fixed in KDE trunk
> (http://bugs.kde.org/show_bug.cgi?id=182861). Therefor I think it's
> better to revert commit e08f1763.
The plugins are initialized later anyway, so revert that commit would mean:
a) You get a crash later if you open a .ui file and 
b) People get random crashes on KDE 4.2.0 systems

Could you try ld on the  /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so ? 
I'm not 100% sure, but it should pick up the system phonon libs, and that 
should just work.

daniel



More information about the Qt-creator-old mailing list