(*** This bug was imported into bugs.kde.org ***) Package: koffice Version: koffice1.1rc1 (using KDE 2.2.0 ) Severity: normal Installed from: Compiled From Sources Compiler: gcc 2.95.3 OS: Linux OS/Compiler notes: Not Specified kde2.2 compiled and installed fine. I am running it to file this report. When compiling koffice I get the following failure I have tk/tcl 8.3.2 installed. with python 2.1.1. I havent use tk much but what I have used it with python seems to work fine with tkinter make[5]: Entering directory `/opt/kde2.2.src/koffice-1.1-rc1/kivio/plugins/kivioconnectortool' c++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../kivio/kiviopart -I../../../kivio/kiviopart/kiviosdk -I../../../kivio/kiviopart/tklib -I../../../kivio/kiviopart/tools -I../../../kivio/plugins/kivioconnectortool/straight_connector -I../../../lib/kofficeui -I../../../lib/kofficeui -I../../../lib/kofficecore -I../../../lib/kofficecore -I../../../lib/store -I../../../lib/store -I../../../lib/kwmf -I../../../lib/kwmf -I/opt/kde2.2/include -I/opt/libs/qt-2.3.1//include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -c libkivioconnectortool_la_closure.cpp -fPIC -DPIC -o .libs/libkivioconnectortool_la_closure.o c++ -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o .libs/libkivioconnectortool.la.closure .libs/libkivioconnectortool_la_closure.o .libs/plugin.o .libs/tool_connector.o .libs/libkivioconnectortool_la_meta_unload.o -L/usr/X11R6/lib -L/opt/libs/qt-2.3.1//lib -L/opt/kde2.2/lib ../../../kivio/kiviopart/.libs/libkiviopart.so /opt/kde2.2.src/koffice-1.1-rc1/lib/kofficeui/.libs/libkofficeui.so /opt/kde2.2.src/koffice-1.1-rc1/lib/kofficecore/.libs/libkofficecore.so /opt/kde2.2.src/koffice-1.1-rc1/lib/store/.libs/libkstore.so -L/usr/lib/gcc-lib/i586-mandrake-linux/2.95.3 -L/usr/i586-mandrake-linux/lib /opt/kde2.2.src/koffice-1.1-rc1/lib/kwmf/.libs/libkwmf.so /opt/kde2.2/lib/libkdeprint.so /opt/kde2.2/lib/libkparts.so /opt/kde2.2/lib/libkfile.so /opt/kde2.2/lib/libksycoca.so /opt/kde2.2/lib/libkio.so /opt/kde2.2/lib/libkdesu.so -lutil /opt/kde2.2/lib/libkssl.so /opt/kde2.2/lib/libkdeui.so /opt/kde2.2/lib/libkdecore.so /opt/kde2.2/lib/libDCOP.so -lqt -lpng /usr/lib/libjpeg.so -lXext -lX11 -lSM -lICE -lz -lpython2.1 -ldl -L/usr/local/lib/python2.1/config -lstdc++ -lm -lc -lgcc -Wl--rpath -Wl/opt/kde2.2/lib/kde2 -Wl--rpath -Wl/opt/kde2.2/lib ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_DeleteInterp' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_Merge' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_RecordAndEval' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_ExprDouble' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_CreateFileHandler' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GetStringResult' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `pthread_create' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_AddErrorInfo' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_Init' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_DeleteFileHandler' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_DoOneEvent' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_DeleteTimerHandler' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `pthread_detach' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tk_MainWindow' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_Alloc' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_FindExecutable' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_SetResult' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GetBoolean' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_EvalFile' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_EvalObjv' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_CreateInterp' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_UnsetVar2' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_NewUnicodeObj' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_SplitList' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_UnsetVar' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_NewDoubleObj' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tk_GetNumMainWindows' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GlobalEval' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_SetVar' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GetDouble' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_NewStringObj' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GetVar' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tk_Init'../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_NewListObj' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_DeleteCommand' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_ExprBoolean' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GetInt' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_CreateCommand' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_GetVar2' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `TclFreeObj' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_CreateTimerHandler' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_Eval' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_SetVar2' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_NewLongObj' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_ExprString' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_Free' ../../../kivio/kiviopart/.libs/libkiviopart.so: undefined reference to `Tcl_ExprLong' collect2: ld returned 1 exit status make[5]: *** [libkivioconnectortool.la.closure] Error 1 make[5]: Leaving directory `/opt/kde2.2.src/koffice-1.1-rc1/kivio/plugins/kivioconnectortool' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/opt/kde2.2.src/koffice-1.1-rc1/kivio/plugins/kivioconnectortool' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/opt/kde2.2.src/koffice-1.1-rc1/kivio/plugins' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/kde2.2.src/koffice-1.1-rc1/kivio' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/kde2.2.src/koffice-1.1-rc1' make: *** [all-recursive-am] Error 2 [root@hex koffice-1.1-rc1]# (Submitted via bugs.kde.org)
Grmmbl missing Reply-To header.... ---------- Forwarded Message ---------- Subject: Re: Bug#30995: fails to find tk/tcl functions when compiling Date: Sat 25 Aug 2001 14:03:42 +0200 From: David Faure <david@mandrakesoft.com> To: koffice@mail.kde.org On Saturday 18 August 2001 21:32 jlh@yvn.com wrote: > Package: koffice > Version: koffice1.1rc1 (using KDE 2.2.0 ) > Severity: normal > Installed from: Compiled From Sources > Compiler: gcc 2.95.3 > OS: Linux > OS/Compiler notes: Not Specified > > kde2.2 compiled and installed fine. I am running it to file this report. > > When compiling koffice I get the following failure > I have tk/tcl 8.3.2 installed. with python 2.1.1. I havent use tk much but what I have used it with python seems to work fine with tkinter > > make[5]: Entering directory `/opt/kde2.2.src/koffice-1.1-rc1/kivio/plugins/kivioconnectortool' > c++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../kivio/kiviopart -I../../../kivio/kiviopart/kiviosdk -I../../../kivio/kiviopart/tklib -I../../../kivio/kiviopart/tools -I../../../kivio/plugins/kivioconnectortool/straight_connector -I../../../lib/kofficeui -I../../../lib/kofficeui -I../../../lib/kofficecore -I../../../lib/kofficecore -I../../../lib/store -I../../../lib/store -I../../../lib/kwmf -I../../../lib/kwmf -I/opt/kde2.2/include -I/opt/libs/qt-2.3.1//include -I/usr/X11R6/include -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -c libkivioconnectortool_la_closure.cpp -fPIC -DPIC -o .libs/libkivioconnectortool_la_closure.o > c++ -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o .libs/libkivioconnectortool.la.closure .libs/libkivioconnectortool_la_closure.o .libs/plugin.o .libs/tool_connector.o .libs/libkivioconnectortool_la_meta_unload.o -L/usr/X11R6/lib -L/opt/libs/qt-2.3.1//lib -L/opt/kde2.2/lib ../../../kivio/kiviopart/.libs/libkiviopart.so /opt/kde2.2.src/koffice-1.1-rc1/lib/kofficeui/.libs/libkofficeui.so /opt/kde2.2.src/koffice-1.1-rc1/lib/kofficecore/.libs/libkofficecore.so /opt/kde2.2.src/koffice-1.1-rc1/lib/store/.libs/libkstore.so -L/usr/lib/gcc-lib/i586-mandrake-linux/2.95.3 -L/usr/i586-mandrake-linux/lib /opt/kde2.2.src/koffice-1.1-rc1/lib/kwmf/.libs/libkwmf.so /opt/kde2.2/lib/libkdeprint.so /opt/kde2.2/lib/libkparts.so /opt/kde2.2/lib/libkfile.so /opt/kde2.2/lib/libksycoca.so /opt/kde2.2/lib/libkio.so /opt/kde2.2/lib/libkdesu.so -lutil /opt/kde2.2/lib/libkssl.so /opt/kde2.2/lib/libkdeui.so /opt/kde2.2/lib/libkdecore.so /opt/kde2.2/lib/libDCOP.so -lqt -lpng /usr/lib/libjpe Looks like your pythonlib requires -ltcl or something like that. The configure script should have found that out. Please delete config.cache rerun configure and check what happens with python. -- David FAURE david@mandrakesoft.com faure@kde.org http://perso.mandrakesoft.com/~david/ http://www.konqueror.org/ KDE Making The Future of Computing Available Today ------------------------------------------------------- -- David FAURE david@mandrakesoft.com faure@kde.org http://perso.mandrakesoft.com/~david/ http://www.konqueror.org/ KDE Making The Future of Computing Available Today