[PyKDE] pykde make

Lionel Roubeyrie lionel.roubeyrie at chello.fr
Wed Apr 21 12:36:01 BST 2004


Hello all,
I have a problem for compiling PyKDE 3.8. 
The conf :
Debian Sid
Sip : 3.8
PyQt : 3.8
Python 2.3
The build works well, but not the make :
#-----------------------------------------
root at JOSHUA:/home/Lionel/tmp/PyKDE-3.8.0# make
cd pythonize && "make" -f Makefile
make[1]: entrant dans le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/pythonize »
make[1]: Rien à faire pour « first ».
make[1]: quittant le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/pythonize »
cd pythonize/test && "make" -f Makefile
make[1]: entrant dans le répertoire 
« /home/Lionel/tmp/PyKDE-3.8.0/pythonize/test »
g++ -c -pipe -w -O2   -fno-exceptions -I/usr/share/qt3/mkspecs/default -I. -I. 
-I/usr/include/python2.3 -I/opt/kde3/include -I.. -o testPythonize.o 
testPythonize.cpp
g++  -o testPythonize testPythonize.o    -L../libs 
-L /usr/lib/python2.3/site-packages -L../../libs -lpythonize
make[1]: quittant le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/pythonize/test 
»
cd dcop && "make" -f Makefile
make[1]: entrant dans le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/dcop »
g++ -c -pipe -w -O2 -D_REENTRANT -fPIC  -DSIP_MAKE_MODULE_DLL -DQT_NO_DEBUG 
-DQT_THREAD_SUPPORT -DQT_SHARED -fno-exceptions 
-I/usr/share/qt3/mkspecs/default -I. -I../extra/kde314 -I. 
-I/usr/include/python2.3 -I/usr/include/qt3 -I/usr/include/kde 
-I../extra/kde314/dcop -I/usr/include/qt3 -o dcophuge0.o dcophuge0.cpp
/usr/share/qt3/bin/moc sipdcopProxydcop.h -o moc_sipdcopProxydcop.cpp
g++ -c -pipe -w -O2 -D_REENTRANT -fPIC  -DSIP_MAKE_MODULE_DLL -DQT_NO_DEBUG 
-DQT_THREAD_SUPPORT -DQT_SHARED -fno-exceptions 
-I/usr/share/qt3/mkspecs/default -I. -I../extra/kde314 -I. 
-I/usr/include/python2.3 -I/usr/include/qt3 -I/usr/include/kde 
-I../extra/kde314/dcop -I/usr/include/qt3 -o moc_sipdcopProxydcop.o 
moc_sipdcopProxydcop.cpp
test -d ../libs/ || mkdir -p ../libs/
rm -f libdcopcmodule.so.1.0.0 libdcopcmodule.so libdcopcmodule.so.1 
libdcopcmodule.so.1.0
g++ -shared -Wl,-soname,libdcopcmodule.so.1 -o libdcopcmodule.so.1.0.0 
dcophuge0.o moc_sipdcopProxydcop.o  -L/usr/share/qt3/lib -L/usr/X11R6/lib 
-L../libs -L /usr/lib/python2.3/site-packages -L/usr/lib -lsip -lqtcmodule 
-lDCOP -lqt-mt -lXext -lX11 -lm -lpthread
ln -s libdcopcmodule.so.1.0.0 libdcopcmodule.so
ln -s libdcopcmodule.so.1.0.0 libdcopcmodule.so.1
ln -s libdcopcmodule.so.1.0.0 libdcopcmodule.so.1.0
rm -f ../libs/libdcopcmodule.so.1.0.0
rm -f ../libs/libdcopcmodule.so
rm -f ../libs/libdcopcmodule.so.1
rm -f ../libs/libdcopcmodule.so.1.0
mv -f libdcopcmodule.so.1.0.0 libdcopcmodule.so libdcopcmodule.so.1 
libdcopcmodule.so.1.0 ../libs/
make[1]: quittant le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/dcop »
cd kdecore && "make" -f Makefile
make[1]: entrant dans le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/kdecore »
g++ -c -pipe -w -O2 -D_REENTRANT -fPIC  -DSIP_MAKE_MODULE_DLL -DQT_NO_DEBUG 
-DQT_THREAD_SUPPORT -DQT_SHARED -fno-exceptions 
-I/usr/share/qt3/mkspecs/default -I. -I../extra/kde314 -I. 
-I/usr/include/python2.3 -I/usr/include/qt3 -I/usr/include/kde 
-I/usr/include/qt3 -o kdecorehuge0.o kdecorehuge0.cpp
/usr/include/kde/kprocctrl.h: Dans constructor «
   sipKProcessController::sipKProcessController() »:
/usr/include/kde/kprocctrl.h:139: error: `
   KProcessController::KProcessController()' is private
sipkdecoreKProcess.cpp:2088: error: within this context
/usr/include/kde/kprocctrl.h:140: error: `
   KProcessController::~KProcessController()' is private
sipkdecoreKProcess.cpp:2088: error: within this context
/usr/include/kde/kprocctrl.h: Dans destructor « virtual
   sipKProcessController::~sipKProcessController() »:
/usr/include/kde/kprocctrl.h:140: error: `
   KProcessController::~KProcessController()' is private
sipkdecoreKProcess.cpp:2093: error: within this context
/usr/include/kde/kprocctrl.h: Dans function « PyObject*
   sipDo_KProcessController_setupHandlers(PyObject*, PyObject*) »:
/usr/include/kde/kprocctrl.h:131: error: `static void
   KProcessController::setupHandlers()' is private
sipkdecoreKProcessController.cpp:339: error: within this context
/usr/include/kde/kprocctrl.h: Dans function « PyObject*
   sipDo_KProcessController_resetHandlers(PyObject*, PyObject*) »:
/usr/include/kde/kprocctrl.h:132: error: `static void
   KProcessController::resetHandlers()' is private
sipkdecoreKProcessController.cpp:362: error: within this context
sipkdecoreKProcessController.cpp: Dans function « PyObject*
   sipDo_KProcessController_slotDoHousekeeping(PyObject*, PyObject*) »:
sipkdecoreKProcessController.cpp:467: error: no matching function for call to 
`
   KProcessController::slotDoHousekeeping(int&)'
/usr/include/kde/kprocctrl.h:120: error: candidates are: void
   KProcessController::slotDoHousekeeping()
/usr/include/kde/kprocctrl.h: Dans function « void
   sipDealloc_KProcessController(sipThisType*) »:
/usr/include/kde/kprocctrl.h:140: error: `virtual
   KProcessController::~KProcessController()' is private
sipkdecoreKProcessController.cpp:511: error: within this context
/usr/include/kde/kprocctrl.h: Dans function « PyObject*
   sipNew_KProcessController(PyObject*, PyObject*) »:
/usr/include/kde/kprocctrl.h:140: error: `virtual
   KProcessController::~KProcessController()' is private
sipkdecoreKProcessController.cpp:564: error: within this context
sipkdecoreKApplication.cpp: Dans function « PyObject*
   sipDo_KApplication_xioErrhandler(PyObject*, PyObject*) »:
sipkdecoreKApplication.cpp:2620: error: no matching function for call to `
   KApplication::xioErrhandler()'
/usr/include/kde/kapplication.h:1140: error: candidates are: int
   KApplication::xioErrhandler(Display*)
make[1]: *** [kdecorehuge0.o] Erreur 1
make[1]: quittant le répertoire « /home/Lionel/tmp/PyKDE-3.8.0/kdecore »
make: *** [sub-kdecore] Erreur 2
#-----------------------------------
Do I have to change something in my system ? Googling doesn't give me any 
result :-(
Thank's for your help

-- 
Lionel Roubeyrie
lionel.roubeyrie at chello.fr




More information about the PyQt mailing list