[PyQt] compile pyqt and sip to ansi version of python

faizol halim faizol.halim at gmail.com
Sat Oct 31 08:46:19 GMT 2009


Hi everyone,

sip version: 4.9.1
pyqt version: PyQt-x11-gpl-4.6.1

I'm having a problem in compiling pyqt and sip for an ansi version of
python2.5 on Fedora 11 platform. It's the application requirement that I
have to use the ansi version of the python.

here's an output when tring to compile sip afetr running make,

make[1]: Entering directory `/home/dev/python/houdini/sip-4.9.1/sipgen'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/dev/python/houdini/sip-4.9.1/sipgen'
make[1]: Entering directory `/home/dev/python/houdini/sip-4.9.1/siplib'
gcc -c -pipe -fPIC -O2 -w -DNDEBUG -I. -I/usr/local/include/python2.5 -o
siplib.o siplib.c
siplib.c: In function ‘convertToWCharArray’:
siplib.c:9754: error: ‘PyUnicodeObject’ undeclared (first use in this
function)
siplib.c:9754: error: (Each undeclared identifier is reported only once
siplib.c:9754: error: for each function it appears in.)
siplib.c:9754: error: expected expression before ‘)’ token
siplib.c: In function ‘convertToWChar’:
siplib.c:9805: error: ‘PyUnicodeObject’ undeclared (first use in this
function)
siplib.c:9805: error: expected expression before ‘)’ token
siplib.c: In function ‘convertToWCharString’:
siplib.c:9861: error: ‘PyUnicodeObject’ undeclared (first use in this
function)
siplib.c:9861: error: expected expression before ‘)’ token
make[1]: *** [siplib.o] Error 1
make[1]: Leaving directory `/home/dev/python/houdini/sip-4.9.1/siplib'
make: *** [all] Error 2

is there any flags that I should send to configure.py to generate the right
makefile? Plus, may be there are some more steps that I should take care of?

I really really appreciate any help on this (been trying to compile sip and
pyqt for a few number of days to no avail).

TIA.

best regards,
Faizol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20091031/f1fbc80f/attachment.html


More information about the PyQt mailing list