PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kdelibs-3.1.1a make schlägt fehl



Jorge
02.05.03, 16:45
Hallo zusammen,

bin dabei mein KDE auf den neuesten Stand zu bringen, bin allerdings nicht weit gekommen. Erfogreich kompilieren und installieren konnte ich qt-3.1.2 und arts-1.1.1. Der ./configure lief ohne Fehler durch und wurde mit folgenden Optionen ausgeführt:


./configure --prefix=/opt/kde-3.1 --disable-debug \
--disable-dependency-tracking --with-alsa --enable-fast-malloc=full

Folgende Fehlermeldung bekomme ich bei der Kompilation von kdelibs-3.1.1a:


/bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-l
ong-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite
-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDE
BUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEA
N_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o libkjs.la -rpath /opt/kde-3.
1/lib -version-info 1:0 -no-undefined -L/usr/X11R6/lib -L/opt/qt/lib -L/opt/kde
-3.1/lib ustring.lo internal.lo collector.lo nodes.lo grammar.lo lexer.lo looku
p.lo operations.lo regexp.lo function_object.lo string_object.lo bool_object.lo
number_object.lo date_object.lo array_object.lo math_object.lo object_object.lo
regexp_object.lo error_object.lo function.lo debugger.lo value.lo types.lo objec
t.lo interpreter.lo property_map.lo nodes2string.lo -lm -lpcre -lpcreposix
make[2]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kjs'
Making all in kio
make[2]: Entering directory `/usr/src/packages/kdelibs-3.1.1a/kio'
Making all in kssl
make[3]: Entering directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl'
Making all in kssl
make[4]: Entering directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl/kssl'
Making all in caroot
make[5]: Entering directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl/kssl/caroot'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl/kssl/caroot'
make[5]: Entering directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl/kssl'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl/kssl'
make[4]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl/kssl'
make[4]: Entering directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl'
/opt/qt/bin/uic -nounload -o keygenwizard.h ./keygenwizard.ui
/opt/qt/bin/uic: relocation error: /opt/qt/bin/uic: undefined symbol: _ZN7QString9fromAsciiEPKci
make[4]: *** [keygenwizard.h] Error 127
make[4]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kio/kssl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a/kio'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/packages/kdelibs-3.1.1a'
make: *** [all] Error 2
root@[cws-lx:/usr/src/packages/kdelibs-3.1.1a]#

Google ist dazu nicht wirklich aussagekräftig, also nicht wirklich eine Hilfe. Weiß jemand Rat?

Irenicus
04.05.03, 14:36
hi!

jetzt nur mal so auf verdacht....
undefined symbol deutet im besten fall auf ein linker - problem hin....

lösch mal alle object-files und probiers nochmal.


Irenicus