I am trying to compile kdelibs-3.1.4 and I get the following error(s).

$emerge kdelibs
snip
...
....
.....
/usr/qt/3/bin/uic: relocation error: /usr/qt/3/bin/uic: undefined symbol: 
_ZTI11QTextStream
make[4]: *** [keygenwizard.h] Error 127
make[4]: *** Waiting for unfinished jobs....
/usr/qt/3/bin/uic: relocation error: /usr/qt/3/bin/uic: undefined symbol: 
_ZTI11QTextStream
make[4]: *** [keygenwizard2.h] Error 127
make[4]: Leaving directory 
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/kio/kssl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/kio/kssl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4/kio'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.1.4/work/kdelibs-3.1.4'
make: *** [all] Error 2

!!! ERROR: kde-base/kdelibs-3.1.4 failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make


ldd shows this:

$ ldd -d  /usr/qt/3/bin/uic
        libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40027000)
        libmng.so.1 => /usr/lib/libmng.so.1 (0x4062b000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40669000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x4068a000)
        libz.so.1 => /usr/lib/libz.so.1 (0x406b5000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x406c3000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x40740000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x407ae000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x407c4000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x407cc000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x407d4000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x407d8000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x407e2000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x407f4000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40850000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40877000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40885000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40964000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4096e000)
        libdl.so.2 => /lib/libdl.so.2 (0x40985000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40988000)
        libstdc++.so.5 =>
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.so.5 (0x409d8000)
        libm.so.6 => /lib/libm.so.6 (0x40a89000)
        libgcc_s.so.1 =>
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libgcc_s.so.1 (0x40aab000)
        libc.so.6 => /lib/libc.so.6 (0x40ab5000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3
(0x40be2000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40c36000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40c88000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
undefined symbol: _ZTI11QTextStream     (/usr/qt/3/bin/uic)
undefined symbol: _ZTI7QGArray  (/usr/qt/3/bin/uic)
undefined symbol: _ZTI6QGList   (/usr/qt/3/bin/uic)
undefined symbol: _ZTI6QGDict   (/usr/qt/3/bin/uic)
undefined symbol: _ZN5QChar4nullE       (/usr/qt/3/bin/uic)
undefined symbol: _ZN2Qt5blackE (/usr/qt/3/bin/uic)
undefined symbol: _ZN7QString11shared_nullE     (/usr/qt/3/bin/uic)
undefined symbol: _ZN7QString4nullE     (/usr/qt/3/bin/uic)
undefined symbol: _ZN2Qt5whiteE (/usr/qt/3/bin/uic)
undefined symbol: _ZN6QColor10colormodelE       (/usr/qt/3/bin/uic)

This is what I have done to date:

Upgraded autoconf
ACCEPT_KEYWORDS="~x86" emerge autoconf
Added the following USE variable to /etc/make.conf
USE="X kde qt -gnome -gtk"
emerge -C qt 
emerge qt
emerge kdelibs

None of the above suggestions has caused any change in the compilation error.
Can someone tell me what causes this and how to fix it?  (or maybe just how to 
fix it)

Thanks
Mark


--
[EMAIL PROTECTED] mailing list

Reply via email to