Re: relocation error: /usr/lib/libkdefx.so.4: undefined symbol: _ZN6QStyle6polishEP12QApplication
On Monday 28 February 2005 09:01 am, Sergio Gorelyshev wrote:
> On Mon, 28 Feb 2005 08:33:49 -0500
>
> Josh Metzler <joshdeb@metzlers.org> wrote:
> > Could you have another qt installation somewhere? What does this show
> > on your system:
> >
> > $ ldd /usr/lib/libkdefx.so.4.2.0 | grep libqt
> > libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x4003c000)
> >
> > Josh
>
> ldd /usr/lib/libkdefx.so.4.2.0 | grep libqt
> libqt-mt.so.3 => /usr/local/qt/lib/libqt-mt.so.3 (0x40041000)
>
> And what does it mean (i mean different addresses in the brackets)? I
> have incorrect versions of some libraries? And how can i fix this?
You have a local version of qt installed in /usr/local/qt/lib, and that is
the version that is being used. So, you need to gigure out how it got
there, and if you can live without it. If so, you should remove it so that
KDE will use the Debian version in /usr/lib. This is the source of your
problem.
Josh
Reply to: