On Thursday 28 October 2010 19:17:16 Fabrizio Milo aka misto wrote:
> I am trying to follow the binding tutorial. I am on Macos Snow Leopard 64
> bit.

Be sure to have all pieces up to date.

apiextractor, generator-runner, shiboken and pyside.

Regards;
 
> to make the generator work I had to apply the attached patch.
> To make the shiboken compile I had to apply this patch
> http://qt.gitorious.org/~hugopl/pyside/hugopl-generatorrunner/commit/be4399
> f?diffmode=inline
> 
> But then I get stopped by pyside with this error:
> 
> /Users/fmilo/workspace/PYSIDE/pyside/plugins/customwidget.h:35: Error:
> Undefined interface
> 
> What that means? I don't have clue about where that comes from.
> 
> Attached the complete output.
> 
> dhcp-172-16-193-252:build fmilo$ make -j8
> [  1%] [  1%] Scanning dependencies of target pyside
> Generating moc_customwidgets.cxx
> Generating moc_customwidget.cxx
> /Users/fmilo/workspace/PYSIDE/pyside/plugins/customwidget.h:35: Error:
> Undefined interface
> make[2]: *** [plugins/moc_customwidget.cxx] Error 1
> make[2]: *** Waiting for unfinished jobs....
> /Users/fmilo/workspace/PYSIDE/pyside/plugins/customwidgets.h:38:
> Error: Undefined interface
> make[2]: *** [plugins/moc_customwidgets.cxx] Error 1
> make[1]: *** [plugins/CMakeFiles/uiplugin.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> [  1%] [  1%] [  1%] [  1%] [  2%] [  2%] [  2%] Building CXX object
> libpyside/CMakeFiles/pyside.dir/globalreceiver.cpp.o
> Building CXX object libpyside/CMakeFiles/pyside.dir/pyside.cpp.o
> Building CXX object libpyside/CMakeFiles/pyside.dir/qsignal.cpp.o
> Building CXX object libpyside/CMakeFiles/pyside.dir/signalmanager.cpp.o
> Building CXX object libpyside/CMakeFiles/pyside.dir/qproperty.cpp.o
> Building CXX object libpyside/CMakeFiles/pyside.dir/qslot.cpp.o
> Building CXX object
> libpyside/CMakeFiles/pyside.dir/dynamicqmetaobject.cpp.o
> /Users/fmilo/workspace/PYSIDE/pyside/libpyside/signalmanager.cpp: In
> function ‘bool emitNormalSignal(QObject*, int, const char*, PyObject*,
> const QStringList&)’:
> /Users/fmilo/workspace/PYSIDE/pyside/libpyside/signalmanager.cpp:306:
> error: no matching function for call to
> ‘Shiboken::TypeResolver::toCpp(PyObject*&)’
> /usr/local/include/shiboken/typeresolver.h:103: note: candidates are:
> void* Shiboken::TypeResolver::toCpp(PyObject*, void**, bool)
> /Users/fmilo/workspace/PYSIDE/pyside/libpyside/signalmanager.cpp: In
> static member function ‘static int
> PySide::SignalManager::qt_metacall(QObject*, QMetaObject::Call, int,
> void**)’:
> /Users/fmilo/workspace/PYSIDE/pyside/libpyside/signalmanager.cpp:381:
> error: no matching function for call to
> ‘Shiboken::TypeResolver::toCpp(PyObject*&)’
> /usr/local/include/shiboken/typeresolver.h:103: note: candidates are:
> void* Shiboken::TypeResolver::toCpp(PyObject*, void**, bool)
> make[2]: *** [libpyside/CMakeFiles/pyside.dir/signalmanager.cpp.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [libpyside/CMakeFiles/pyside.dir/all] Error 2
> make: *** [all] Error 2

-- 
Hugo Parente Lima
INdT - Instituto Nokia de Tecnologia

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to