Freeze exemption for PA integration into Phonon
Thomas Lübking
thomas.luebking at web.de
Sat Dec 5 14:17:44 GMT 2009
Welcome to the wonderful world of
"We are incapable of picking and propagating /ONE/ phonon version..."
grrr.
The problem is that your phonon plugin was compiled and linked against the
phonon from kdesupport (4.4) whereas qt ships it's own phonon (4.3) which
designer links in (probably when loading a Qt phonon plugin - gstreamer) and
which simply does not provide this function.
Either you:
- compile Qt w/o phonon (great!, no sound etc. for eg. arora)
- replace the Qt phonon lib with a symlink to the kdesupport variant (very
reliable solution...)
- drop phonon from kdesupport (which is not only one version ahead, but also
brings the xine backend and gstreamer is §$%&/()= !)
- in this very case start designer like
LD_PRELOAD=/full/path/to/my/kdesupport/libphonon.so designer
to ensure the kdesupport phonon is used.
Phonon should be some "3rd" party thing out of ONE source (whoever this is - i
don't care either) so one can compile and lilnk Qt and KDE against the one and
only same library
My 2¢:
Basically this means the former trolls should allow "-system-phonon"
Cheers
Ps:
If anybody feels offended by the above rant - i don't care >-)
Am Saturday 05 December 2009 schrieb Tobias Koenig:
> On Wed, Nov 18, 2009 at 06:10:20PM +0100, Martin Sandsmark wrote:
> > Hi!
>
> Hej,
>
> I have a problem to start Qt designer with current KDE trunk because of
> the PA integration in phonon:
>
> designer: symbol lookup error:
> /mnt/archive/opt/kde-trunk/lib/kde4/plugins/phonon_backend/phonon_xine.so:
> undefined symbol: _ZN6Phonon12PulseSupport11getInstanceEv
>
> Any idea what the reason could be or how to fix it?
> I use kdesupport/phonon from trunk and qt/master branch from git
> repository.
>
> Ciao,
> Tobias
>
More information about the kde-core-devel
mailing list