On 29/12/2010, at 22:41, Adriano Monteiro Marques wrote: > Hi Guys, > > I've trying to compile pyside 1.0 beta 2 on a Ubuntu 9.10, and I keep geting > this error: > > Scanning dependencies of target uiplugin > [ 2%] Building CXX object plugins/CMakeFiles/uiplugin.dir/customwidgets.cpp.o > In file included from > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp:23: > /devtools/src/shiboken/pyside/plugins/customwidget.h:54: error: ISO C++ > forbids declaration of ‘QScopedPointer’ with no type > /devtools/src/shiboken/pyside/plugins/customwidget.h:54: error: expected ‘;’ > before ‘<’ token > In file included from > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp:24: > /devtools/src/shiboken/pyside/plugins/customwidgets.h:47: error: ISO C++ > forbids declaration of ‘QScopedPointer’ with no type > /devtools/src/shiboken/pyside/plugins/customwidgets.h:47: error: expected ‘;’ > before ‘<’ token > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp: In constructor > ‘PyCustomWidgets::PyCustomWidgets(QObject*)’: > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp:49: error: class > ‘PyCustomWidgets’ does not have any field named ‘m_data’ > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp: In member function > ‘void PyCustomWidgets::registerWidgetType(PyObject*)’: > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp:59: error: ‘m_data’ > was not declared in this scope > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp: In member function > ‘virtual QList<QDesignerCustomWidgetInterface*> > PyCustomWidgets::customWidgets() const’: > /devtools/src/shiboken/pyside/plugins/customwidgets.cpp:64: error: ‘m_data’ > was not declared in this scope > make[2]: *** [plugins/CMakeFiles/uiplugin.dir/customwidgets.cpp.o] Error 1 > make[1]: *** [plugins/CMakeFiles/uiplugin.dir/all] Error 2 > make: *** [all] Error 2 > > > I'm following the instructions found here: > http://developer.qt.nokia.com/wiki/Building_PySide_on_Linux and the build > scripts mentioned there. All dependencies are building just fine, besides > pyside. Any clue?
Ubuntu 9.10 ships with Qt 4.5 and AFAIK it is not supported anymore in newer PySide releases. Upgrade either your distribution or just Qt to at least version 4.6. Carlos Gonçalves _______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
