[PyKDE] Problem generating C++ code for PyKDE 3.11.3

Tim Jarman tmj at jarmania.com
Sun Jan 23 17:12:09 GMT 2005


I'm having trouble building PyKDE and neither the Troublsehooting docs not a 
quick search of the archives for this list yield anything obviously useful. 
I'm on Mandrake 10.0 (Official); AFAIK I have all necessary dependencies 
installed, and configure,py seems to agree with me, :) The only mildly weird 
thing about my setup is that I have both Python 2.3 and 2.4 installed, 
"python" points to 2.3 - I'm explicitly building against 2.4, hence I ran:

python2.4 configure.py > ~/pykde_errors.txt

Here's the output from configure.py (also attached as pykde_errors,txt):

<output starts>

     PyKDE version 3.11.3
           -------

Python include directory is /usr/local/include/python2.4
Python version is 2.4.0

sip version is 4.1.1 (4.1.1)

Qt directory is /usr/lib/qt3/
Qt version is 3.2.3

PyQt directory is /usr/local/share/sip
PyQt version is 3.13 (3.13.0)

KDE base directory is /usr
KDE include directory is /usr/include
KDE lib directory is /usr/lib
KDE version is 3.2.0 (0x30200)

PyKDE modules will be installed in /usr/local/lib/python2.4/site-packages
PyKDE .sip files will be installed in /usr/local/share/sip

PyKDE modules to be built:
   dcop kdecore kdesu kdefx kdeui kio kfile kparts khtml kspell kdeprint kmdi

Generating the C++ source for the dcop module...
Creating the Makefile for the dcop module...

Generating the C++ source for the kdecore module...
Creating the Makefile for the kdecore module...

Generating the C++ source for the kdesu module...
Creating the Makefile for the kdesu module...

Generating the C++ source for the kdefx module...
Creating the Makefile for the kdefx module...

Generating the C++ source for the kdeui module...

If reporting errors, paste all of the output above into your
message and post to the PyKDE mailing list at:

     mailto:    PyKDE at mats.imk.fraunhofer.de
     subscribe: http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

You can redirect the output into a file (> output.txt) if needed
<output ends>

Here's the error message on stderr:
<error message begins>
sip: sip/kdeui/kactioncollection.sip:105: A function with the same Python 
signature has already been defined
Error: Unable to create the C++ code.
<error message ends>

Any thoughts, pointers, inspiration would be appreciated before I jump in and 
break something! Heartfelt thanks in advance.

NB: I'm not subscribed to the list, so please CC me at tmj at jarmania dot 
com.



-------------- next part --------------

     PyKDE version 3.11.3
           -------

Python include directory is /usr/local/include/python2.4
Python version is 2.4.0

sip version is 4.1.1 (4.1.1)

Qt directory is /usr/lib/qt3/
Qt version is 3.2.3

PyQt directory is /usr/local/share/sip
PyQt version is 3.13 (3.13.0)

KDE base directory is /usr
KDE include directory is /usr/include
KDE lib directory is /usr/lib
KDE version is 3.2.0 (0x30200)

PyKDE modules will be installed in /usr/local/lib/python2.4/site-packages
PyKDE .sip files will be installed in /usr/local/share/sip

PyKDE modules to be built:
   dcop kdecore kdesu kdefx kdeui kio kfile kparts khtml kspell kdeprint kmdi

Generating the C++ source for the dcop module...
Creating the Makefile for the dcop module...

Generating the C++ source for the kdecore module...
Creating the Makefile for the kdecore module...

Generating the C++ source for the kdesu module...
Creating the Makefile for the kdesu module...

Generating the C++ source for the kdefx module...
Creating the Makefile for the kdefx module...

Generating the C++ source for the kdeui module...

If reporting errors, paste all of the output above into your
message and post to the PyKDE mailing list at:

     mailto:    PyKDE at mats.imk.fraunhofer.de
     subscribe: http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

You can redirect the output into a file (> output.txt) if needed



More information about the PyQt mailing list