Hi OdyX,
On Mon, Jun 20, 2011 at 10:12 AM, Didier Raboud <[email protected]> wrote: > Hi, > > while still trying to package PySide Mobility 0.2.2, I noticed I cannot > build it, with the following error (which makes me think PySide Mobility > hasn't been "upgraded" to Shiboken 1.0.3 "yet"). > I've pyside+shiboken 1.0.3 installed from Ubuntu's PPA. PySide Mobility compiles and I don't have this error message. The only thing is that I've to disable Message module detection, since it tries to compile and desktop doesn't provide support to it. > Any clue ? > > Cheers, > > OdyX > > > [ 86%] Building CXX object > QtMobility/SystemInfo/CMakeFiles/SystemInfo.dir/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp.o > cd /home/didier/Debian/pyside-mobility/build-2.7-dbg/QtMobility/SystemInfo > && /usr/bin/c++ -DSystemInfo_EXPORTS -DPy_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB > -DPy_DEBUG -DQT_DEBUG -g -O2 -Wall -fvisibility=hidden -Wno-strict-aliasing > -g -fPIC -I/usr/include/qt4 -I/usr/include/qt4/QtGui - > I/usr/include/qt4/QtCore -I/home/didier/Debian/pyside- > mobility/QtMobility/SystemInfo/SystemInfo -I/home/didier/Debian/pyside- > mobility/build-2.7-dbg/QtMobility/SystemInfo/QtMobility/SystemInfo - > I/usr/include/shiboken -I/usr/include/python2.7 -I/usr/include/PySide - > I/usr/include/PySide/QtCore -I/usr/include/PySide/QtNetwork - > I/usr/include/qt4/QtNetwork -I/usr/include/QtMobility - > I/usr/include/QtSystemInfo -o > CMakeFiles/SystemInfo.dir/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp.o > -c /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp: > In function 'PyObject* > Sbk_QtMobility_QSystemDeviceInfoFunc_keyboardTypes(PyObject*)': > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp:809:28: > error: 'toPython' is not a member of > 'Shiboken::Converter<QFlags<QtMobility::QSystemDeviceInfo::KeyboardType> >' > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp: > In function 'PyObject* > Sbk_QtMobility_QSystemDeviceInfoFunc_keypadLightOn(PyObject*, PyObject*)': > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp:834:9: > error: 'isConvertible' is not a member of > 'Shiboken::Converter<QtMobility::QSystemDeviceInfo::KeypadType>' > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp:844:65: > error: 'toCpp' is not a member of > 'Shiboken::Converter<QtMobility::QSystemDeviceInfo::KeypadType>' > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp: > In function 'PyObject* > Sbk_QtMobility_QSystemDeviceInfoFunc_lockStatus(PyObject*)': > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp:887:28: > error: 'toPython' is not a member of > 'Shiboken::Converter<QFlags<QtMobility::QSystemDeviceInfo::LockType> >' > In file included from /usr/include/shiboken/shiboken.h:36:0, > from /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp:29: > /usr/include/shiboken/typeresolver.h: In static member function 'static > Shiboken::TypeResolver* > Shiboken::TypeResolver::createValueTypeResolver(const char*) [with T = > QFlags<QtMobility::QSystemDeviceInfo::LockType>, Shiboken::TypeResolver = > Shiboken::TypeResolver]': > /home/didier/Debian/pyside-mobility/build-2.7- > dbg/QtMobility/SystemInfo/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp:1511:137: > instantiated from here > /usr/include/shiboken/typeresolver.h:75:115: error: 'toPython' is not a > member of > 'Shiboken::Converter<QFlags<QtMobility::QSystemDeviceInfo::LockType> >' > /usr/include/shiboken/typeresolver.h:76:5: warning: control reaches end of > non-void function [-Wreturn-type] > make[4]: *** > [QtMobility/SystemInfo/CMakeFiles/SystemInfo.dir/QtMobility/SystemInfo/qtmobility_qsystemdeviceinfo_wrapper.cpp.o] > Error 1 > make[4]: Leaving directory `/home/didier/Debian/pyside-mobility/build-2.7- > dbg' > make[3]: *** [QtMobility/SystemInfo/CMakeFiles/SystemInfo.dir/all] Error 2 > make[3]: Leaving directory `/home/didier/Debian/pyside-mobility/build-2.7- > dbg' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/didier/Debian/pyside-mobility/build-2.7- > dbg' > dh_auto_build: make -j1 returned exit code 2 > make[1]: *** [override_dh_auto_build_dbg-2.7] Error 2 > make[1]: Leaving directory `/home/didier/Debian/pyside-mobility' > make: *** [build] Error 2 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > > _______________________________________________ > PySide mailing list > [email protected] > http://lists.pyside.org/listinfo/pyside > _______________________________________________ PySide mailing list [email protected] http://lists.pyside.org/listinfo/pyside
