Sorry - forgot the essentials:
Linux i386
Kernel version 2.4.19
gcc version 3.3.3. 20031229
libqt3c102-mt et al v3.2.3-1
----------Forwarded message ----------
From: "Dr Matthew M Lavy" <[EMAIL PROTECTED]>
To: debian-qt-kde@lists.debian.org
I would be very grateful for advice on the following:
I have just upgraded my Debian system from woody to unstable (big hike I
know :)). All is well, except for KDE. kdeinit fails to start; further
investigation reveals the following:
#kde-config
kde-config: relocation error: /usr/lib/libkdefx.so.4: undefined symbol:
_ZN7QObject5eventEP6QEvent
Hmm. So:
#apt-get -b source kdelibs4
[... config fine; build process underway ...]
gcc -shared .libs/fakes.o .libs/vsnprintf.o -Wl,-soname
-Wl,libkdefakes.so.4 -o .libs/libkdefakes.so.4.1.0
(cd .libs && rm -f libkdefakes.so.4 && ln -s libkdefakes.so.4.1.0
libkdefakes.so.4)
(cd .libs && rm -f libkdefakes.so && ln -s libkdefakes.so.4.1.0
libkdefakes.so)
creating libkdefakes.la
(cd .libs && rm -f libkdefakes.la && ln -s ../libkdefakes.la libkdefakes.la)
../dcop/dcopidl/dcopidl ../../kdecore/ksycoca.h > ksycoca.kidl || ( rm -f
ksycoca.kidl ; false )
../dcop/dcopidl/dcopidl: relocation error: ../dcop/dcopidl/dcopidl:
undefined symbol: _ZN7QString11shared_nullE
make[4]: *** [ksycoca.kidl] Error 1
make[4]: Leaving directory `/tmp/kdelibs-3.1.4/obj-i386-linux/kdecore'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/kdelibs-3.1.4/obj-i386-linux/kdecore'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/kdelibs-3.1.4/obj-i386-linux'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/kdelibs-3.1.4/obj-i386-linux'
make: *** [build-arch-stamp] Error 2
In other words, here's my relocation error again.
Any thoughts would be appreciated.
Matthew
--
Matthew M Lavy MA PhD PgDL ARCM LTCL