On Wed, 16 Sep 2009 11:41:41 -0700, Rick Hightower <[email protected]> wrote: > PyQt-x11-gpl-4.5.4, Install fails on Ubuntu 9.0.4. I am getting compile > errors in qpycore_chimera.cpp. > > > PyQt-x11-gpl-4.5.4$ make > make[1]: Entering directory `/home/csmadmin/tools/PyQt-x11-gpl-4.5.4/qpy' > make[2]: Entering directory > `/home/csmadmin/tools/PyQt-x11-gpl-4.5.4/qpy/QtCore' > g++ -c -pipe -fno-strict-aliasing -O2 -fPIC -Wall -W -D_REENTRANT > -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED > -I../../../../qtsdk-2009.03/qt/mkspecs/linux-g++ -I. > -I../../../../qtsdk-2009.03/qt/include/QtCore > -I../../../../qtsdk-2009.03/qt/include/QtGui > -I../../../../qtsdk-2009.03/qt/include -I/usr/include/python2.6 > -I../../QtCore -I. -o qpycore_chimera.o qpycore_chimera.cpp > qpycore_chimera.cpp: In member function ‘void (* > Chimera::get_assign_helper() const)(void*, const void*)’: > qpycore_chimera.cpp:718: error: ‘struct _pyqt4ClassTypeDef’ has no > member > named ‘qt4_assign_func’ > qpycore_chimera.cpp:726: error: ‘pyqt4MappedTypeDef’ was not declared > in > this scope > qpycore_chimera.cpp:726: error: expected primary-expression before ‘)’ > token > qpycore_chimera.cpp:726: error: expected `)' before ‘_type’ > make[2]: *** [qpycore_chimera.o] Error 1 > make[2]: Leaving directory > `/home/csmadmin/tools/PyQt-x11-gpl-4.5.4/qpy/QtCore' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/csmadmin/tools/PyQt-x11-gpl-4.5.4/qpy' > make: *** [all] Error 2 > > > Background: > > First me: not new to Python, but am new to QT and PyQT (did some PyGTK) > OS: Linux > Distribution: Ubuntu 9.0.4 > Python Version: 2.6 > > I am trying to download PyQT and go through some tutorials in hopes of > using > PyQT as our GUI API of choice in the near future. > > I downloaded PyQT (PyQt-x11-gpl-4.5.4), which needed SIP. I downloaded and > installed SIP (sip-4.9-snapshot-20090914, successfully). > > I then found that I needed the QT SDK, so I downloaded and installed it as > well (qtsdk-2009.03). > > I put it on the path: export > PATH=${PATH}:/home/csmadmin/qtsdk-2009.03/qt/bin. > > I then ran python configure.py in the PyQt-x11-gpl-4.5.4 dir. > > I then ran make, when I got the above error message. > > My guess is that I have the wrong version of SIP. I just grabbed the > latest.
In which case you need to use the latest PyQt. Phil _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
