[PyQt] Problem buildling PyQt 4.3.x
Charles Chen
charles.chen at temboo.com
Wed Jun 11 09:41:51 BST 2008
I'm trying to build the commercial version of PyQt 4.3.x. I get the
following error:
mingw32-make[1]: Entering directory
`C:/PyQt-win-commercial-4.3.3/QAxContaine
g++ -c -O2 -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG
-DQT
I_LIB -DQT_CORE_LIB -I. -IC:\Python25\include
-IC:\Qt\4.3.3\mkspecs\default -
/Qt/4.3.3/include\ActiveQt -IC:/Qt/4.3.3/include\QtGui
-IC:/Qt/4.3.3/include\
ore -IC:/Qt/4.3.3/include -o sipQAxContainerQAxWidget.o
sipQAxContainerQAxWid
.cpp
C:/Qt/4.3.3/include/ActiveQt/../../src/activeqt/container/qaxwidget.h:72:
err
`QMetaObject QAxWidget::staticMetaObject' is private
sipQAxContainerQAxWidget.cpp:3428: error: within this context
mingw32-make[1]: *** [sipQAxContainerQAxWidget.o] Error 1
mingw32-make[1]: Leaving directory
`C:/PyQt-win-commercial-4.3.3/QAxContainer
mingw32-make: *** [all] Error 2
I'm using:
Python 2.5.2
Qt 4.3.3
Sip 4.7.6
PyQt PyQt-win-commercial-4.3.3
I've tried compiling against Qt 4.3.5, but I received the same
error. I also tried using PyQt-win-commercial-4.4.2, but it requires Qt
4.4.x (ie. it fails because QGraphicsWidget is missing).
I actually don't need QAxContainer, so I considered building the gpl
version of 4.3.3 (this is for internal development, not for a commerical
release.) Unfortunately old versions of PyQt don't seem to be archived
at Riverbank Computing's website.
Given that Trolltech is continuing to support the 4.3.x line (ie.
they release Qt 4.3.5 after Qt 4.4), will PyQt do the same?
Our project can't go to 4.4 yet, for other reasons.
Thanks,
Charles
More information about the PyQt
mailing list