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

Reply via email to