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
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ PySide mailing list [email protected] http://lists.openbossa.org/listinfo/pyside
