On Saturday 08 March 2008 09:44, Adeodato Simó wrote: > Hello Jim. > > I get the following error when building your tarball: > > sipkdeuipart0.cpp: In function ‘PyObject* meth_X_rindex(PyObject*, > PyObject*)’: sipkdeuipart0.cpp:232714: error: ‘rindex’ is not a member of > ‘X’ > sipkdeuipart0.cpp: In function ‘PyObject* meth_X_Xrindex(PyObject*, > PyObject*)’: sipkdeuipart0.cpp:232748: error: ‘Xrindex’ is not a member of > ‘X’ > sipkdeuipart0.cpp: In function ‘PyObject* meth_X_index(PyObject*, > PyObject*)’: sipkdeuipart0.cpp:232782: error: ‘index’ is not a member of > ‘X’ > sipkdeuipart0.cpp: In function ‘PyObject* meth_X_Xindex(PyObject*, > PyObject*)’: sipkdeuipart0.cpp:232816: error: ‘Xindex’ is not a member of > ‘X’ > make[1]: *** [sipkdeuipart0.o] Error 1 > > Any hints?
A couple of things which should work - either: a) edit sip/kdeui/kdeuimod.sip.in and comment out //%Include fixx11.sip or: b) duplicate sip/kdeui/kdeui-kde400.diff as kdeui-kde401.diff (does the same thing as (a)). Or -kde402 as needed. It may be a problem with includes when compiling, but I couldn't get fixx11.h to work either and it seems most people can get by without it. Sorry for all the problems you're running into. You can save a little time by using: python configure.py -lkdeui or -lkdeui: (The switch is a lower case L) That will only regenerate the .cpp files for kdeui (or kdeui and succeeding modules with the ':') and save a lot of sip and gcc time. Jim _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
