[PyKDE] PyKDE 3.11 snapshot

Torsten Marek shlomme at gmx.net
Thu Apr 22 22:48:00 BST 2004


Jim Bublitz schrieb:
> I'm finishing a couple of test builds for PyKDE-3.11alpha5 and 
> assuming those work OK, I'll be sending a tarball to Phil to put 
> up either on the PyKDE page or in a PyKDE snapshot directory.
> 
> This isn't the final release. It should build against any KDE 
> version from 3.0.0 through 3.2.1 inclusive. It has (more or 
> less) the final build system and I've fixed all of the bugs 
> people have posted to the list (I think).
> 
> It requires sip >= 3.10.1 (3.10 isn't sufficient) and PyQt >= 
> 3.11. I've tested it against SuSE 9.0/KDE3.2.1, SuSE 
> 8.2/KDE3.1.1 and RH 9.0/KDE3.1.0. You'll also need to have 
> installed the *config.py files that the new sip and PyQt create 
> and install (usually in /site-packages). If you build from a 
> tarball, those are created automatically - I'm not sure how 
> packagers have been handling those. As always, you need to have 
> sip and PyQt installed and the PyQt sip files installed as well 
> (pyqtconfig.py should point to those).
> 

<snip />

Hello,

is it possible that it is impossible to build PyKDE using sip4 (latest 
snapshot)? I had to manually add some %Imports in the <module>mod.sip.in 
(sip complained, for instance, "sip: The kfile module must explicitly 
%Import the kdeui module"), but then everything worked.
When trying to compile it, I get the following output:
g++ -c -pipe -fPIC -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG 
-DQT_THREAD_SUPPORT -I. -I../extra/kde322 -I/usr/include/kde 
-I/usr/include/python2.3 -I/usr/share/qt3/include -I/usr/X11R6/include 
-o sipdcoppart0.o sipdcoppart0.cpp
sip/dcop/dcopobject.sip: In function `int
    convertTo_QPtrList_0200DCOPObject(PyObject*, void**, int*)':
sip/dcop/dcopobject.sip:136: error: invalid conversion from `void*' to `
    DCOPObject*'
sip/dcop/dcopclient.sip: In function `int
    convertTo_QValueList_0200QCString(PyObject*, void**, int*)':
sip/dcop/dcopclient.sip:215: error: invalid conversion from `void*' to `
    QCString*'
sipdcoppart0.cpp: In function `PyObject*
    meth_DCOPClient_connectDCOPSignal(PyObject*, PyObject*)':
sipdcoppart0.cpp:6685: Warnung: `connectDCOPSignal' is deprecated 
(declared at
    /usr/include/kde/dcopclient.h:437)
sipdcoppart0.cpp: In function `PyObject*
    meth_DCOPClient_disconnectDCOPSignal(PyObject*, PyObject*)':
sipdcoppart0.cpp:6767: Warnung: `disconnectDCOPSignal' is deprecated 
(declared
    at /usr/include/kde/dcopclient.h:465)
sipdcoppart0.cpp: In function `PyObject*
    meth_DCOPClient_dcopServerFileOld(PyObject*, PyObject*)':
sipdcoppart0.cpp:7564: Warnung: `dcopServerFileOld' is deprecated 
(declared at
    /usr/include/kde/dcopclient.h:723)
make[1]: *** [sipdcoppart0.o] Fehler 1

I doubt that this is connected to using sip4 instead of sip3, if I did 
something illegal, just ignore me...


Some stats:
Debian/unstable
Python 2.3.3
Qt 3.2.3
KDE 3.2.2
sip 4.0 (snapshot-20040421-SIP4-194)
PyQt 3.11 + 20040418


greetings

Torsten
-- 
Torsten Marek <shlomme at gmx.net>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146  894C 7CC5 451E A244 C858
www.keyserver.net -- wwwkeys.eu.pgp.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 251 bytes
Desc: OpenPGP digital signature
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20040422/3efd6596/signature.bin


More information about the PyQt mailing list