Subj : KDE 3.3 Compile Error (libs/libkdecore.so - qt_x_user_time) To : comp.os.linux From : boggy_b Date : Thu Sep 02 2004 09:08 am Hi! I'm running debian testing with a 2.6.5 Kernel and KDE 3.1.3, wich I compiled some time ago. Now I want to compile KDE 3.3.0, but making the kdelibs-3.3.0 fails already. The error message is (for more output see below): ../.libs/libkdecore.so: undefined reference to `qt_x_user_time' Some warnings about this undefined reference occour already some lines above. I've been googling about this problem for some time now, but nobody else seems to have this problem. My guess is, that something with the qt-libs is not ok. I installed qt-x11-free-3.3.3 to /usr/local/qt and the kdelibs configure says, that the qt-libs are ok. Does anyone have an idea, where I could search for a solution? Thanks a lot! ----------------------------------------------------------------------------------- sentry:/usr/local/src/kde/kdelibs-3.3.0# make make  all-recursive make[1]: Entering directory `/video/kde/kdelibs-3.3.0' [...] /bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL  -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o libkdecore.la  -rpath /usr/local/kde/lib -L/usr/share/qt3/lib -R /usr/local/kde/lib -R /usr/share/qt3/lib -R /usr/X11R6/lib  -L/usr/X11R6/lib  -version-info  6:0:2 -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined libintl.lo kapplication.lo kdebug.lo netwm.lo kconfigbase.lo kconfig.lo ksimpleconfig.lo kconfigbackend.lo kmanagerselection.lo kdesktopfile.lo kstandarddirs.lo ksock.lo kpty.lo kprocess.lo kprocctrl.lo klocale.lo krfcdate.lo kiconeffect.lo kicontheme.lo kiconloader.lo kwin.lo kwinmodule.lo krootprop.lo kcharsets.lo kckey.lo kshortcut.lo kkeynative_x11.lo kkeyserver_x11.lo kaccelaction.lo kshortcutmenu.lo kaccelbase.lo kaccel.lo kglobalaccel_x11.lo kglobalaccel.lo kstdaccel.lo kshortcutlist.lo kcrash.lo kurl.lo kregexp.lo kglobal.lo kglobalsettings.lo kallocator.lo kvmallocator.lo kmimesourcefactory.lo kinstance.lo kpalette.lo kipc.lo klibloader.lo ktempfile.lo kuniqueapplication.lo kaccelmanager.lo ksavefile.lo krandomsequence.lo kstringhandler.lo kcompletion.lo kcmdlineargs.lo kaboutdata.lo kcompletionbase.lo knotifyclient.lo kaudioplayer.lo kdcoppropertyproxy.lo ksockaddr.lo kextsock.lo netsupp.lo kprocio.lo kbufferedio.lo kpixmapprovider.lo kurldrag.lo kmdcodec.lo ksocks.lo fakes.lo vsnprintf.lo ksycoca.lo ksycocadict.lo ksycocafactory.lo kxmessages.lo kstartupinfo.lo kcatalogue.lo kasyncio.lo kmultipledrag.lo kstaticdeleter.lo kappdcopiface.lo kclipboard.lo kcheckaccelerators.lo kdeversion.lo kdebugdcopiface.lo kcalendarsystem.lo kcalendarsystemgregorian.lo kcalendarsystemhijri.lo kcalendarsystemhebrew.lo kcalendarsystemfactory.lo kmacroexpander.lo kidna.lo ktempdir.lo kshell.lo kmountpoint.lo kcalendarsystemjalali.lo kprotocolinfo_kdecore.lo kprotocolinfofactory.lo kxerrorhandler.lo kuser.lo kconfigskeleton.lo kconfigdialogmanager.lo klockfile.lo ksycoca_skel.lo kappdcopiface_skel.lo kdebugdcopiface_skel.lo malloc/libklmalloc.la network/libkdecorenetwork.la svgicons/libkdesvgicons.la ../dcop/libDCOP.la ../libltdl/libltdlc.la -lXext -lresolv -lutil -L/usr/lib -lart_lgpl_2 -lm  ../kdefx/libkdefx.la libtool: link: warning: `/usr/X11R6/lib/libXrender.la' seems to be moved ..libs/kapplication.o(.text+0x62c5): In function `.L1553': : warning: undefined reference to `qt_x_user_time' ..libs/kapplication.o(.text+0x6304): In function `.L1553': : warning: undefined reference to `qt_x_user_time' ..libs/kapplication.o(.text+0x6356): In function `KApplication::updateUserTimestamp(unsigned long)': : warning: undefined reference to `qt_x_user_time' ..libs/kapplication.o(.text+0x647e): In function `KApplication::userTimestamp() const': : warning: undefined reference to `qt_x_user_time' ..libs/kapplication.o(.text+0x64b6): In function `KApplication::updateRemoteUserTimestamp(QCString const&, unsigned long)': : warning: undefined reference to `qt_x_user_time' ..libs/netwm.o(.text+0x325c): warning: more undefined references to `qt_x_user_time' follow if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../kio/kssl -I../kdefx -I../kdecore/network -I../dcop -I../libltdl -I../kdefx -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I.. -I/usr/local/qt/include -I/usr/X11R6/include -I/usr/local/kde/include  -I/usr/include/libart-2.0   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef  -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL  -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT kde-config.o -MD -MP -MF  ".deps/kde-config.Tpo" -c -o kde-config.o kde-config.cpp; \ then mv -f ".deps/kde-config.Tpo" ".deps/kde-config.Po"; else rm -f ".deps/kde-config.Tpo"; exit 1; fi /bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL  -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o kde-config -R /usr/local/kde/lib  -R /usr/share/qt3/lib -R /usr/X11R6/lib  kde-config.o ./libkdecore.la ../.libs/libkdecore.so: undefined reference to `qt_x_user_time' collect2: ld returned 1 exit status make[3]: *** [kde-config] Error 1 make[3]: Leaving directory `/video/kde/kdelibs-3.3.0/kdecore' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/video/kde/kdelibs-3.3.0/kdecore' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/video/kde/kdelibs-3.3.0' make: *** [all] Error 2 sentry:/usr/local/src/kde/kdelibs-3.3.0# .