Nico,<br />In my case it seems that the QT distribution was corrupted. I am rebuilding QT now and see what happens. After installing the headers and the binaries for QT VS2010 32 bit, I was able to generate everything. Still got into linking errors when I used the 64 bit QT.<br /><br />Teodor<br /><br />On , Nico Dufort <ndufort@gmail.com> wrote:<br />> Teodor,<br />> <br />> <br />> I ran into a similar error but on QtDeclarative while trying to build against an older version of Python under Linux.  Never could get the build to work even though I was using the freshly installed sip, not the system one.  Gave up as I was getting nowhere after a few days of trying and I needed to move on.  Did the same install, with older versions of the packages on another machine without a problem.<br />> <br />> <br />> <br />> <br />> On Thu, Jan 19, 2012 at 3:36 PM, Phil Thompson phil@riverbankcomputing.com> wrote:<br />> <br />> <br />> <br />> On Thu, 19 Jan 2012 09:16:19 -0500, Teodor Calin Hanchevici<br />> <br />> calin.hanchevici@gmail.com> wrote:<br />> <br />> > Hi Phil,<br />> <br />> ><br />> <br />> > I doubt that this is the problem. I ran the following:<br />> <br />> <br />> <br />> <br />> Sorry, I mis-read your previous email.<br />> <br />> <br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9>"C:\Python27\sip" -w -o -x<br />> <br />> > VendorID -t WS_WIN -x PyQt_OpenSSL -x PyQt_NoPrintRangeBug -t Qt_4_8_0<br />> <br />> -x<br />> <br />> > Py_v3 -g -a QtNetwork.api -c<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9\QtNetwork -b<br />> <br />> > QtNetwork\QtNetwork.sbf -I C:\home\3rdparty\sources\PyQt-win-gpl-4.9\sip<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9/sip/QtNetwork/QtNetworkmod.sip<br />> <br />> > sip: __or__() unsupported function return type - provide %MethodCode and<br />> <br />> a<br />> <br />> > C++ signature<br />> <br />> ><br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9>sip -w -o -x VendorID -t<br />> <br />> WS_WIN<br />> <br />> > -x PyQt_OpenSSL -x PyQt_NoPrintRangeBug -t Qt_4_8_0 -x Py_v3 -g -a<br />> <br />> > QtNetwork.api -c C:\home\3rdparty\sources\PyQt-win-gpl-4.9\QtNetwork -b<br />> <br />> > QtNetwork\QtNetwork.sbf -I<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9\sip<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9/sip/QtNetwork/QtNetworkmod.sip<br />> <br />> > sip: __or__() unsupported function return type - provide %MethodCode and<br />> <br />> a<br />> <br />> > C++ signature<br />> <br />> ><br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9>sip.exe -w -o -x VendorID -t<br />> <br />> > WS_WIN -x PyQt_OpenSSL -x PyQt_NoPrintRangeBug -t Qt_4_8_0 -x Py_v3 -g<br />> <br />> -a<br />> <br />> > QtNetwork.api -c C:\home\3rdparty\sources\PyQt-win-gpl-4.9\QtNetwork -b<br />> <br />> > QtNetwork\QtNetwork.sbf -I<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9\sip<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9/sip/QtNetwork/QtNetworkmod.sip<br />> <br />> > sip: __or__() unsupported function return type - provide %MethodCode and<br />> <br />> a<br />> <br />> > C++ signature<br />> <br />> ><br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9>"C:\Python27\sip.exe" -w -o -x<br />> <br />> > VendorID -t WS_WIN -x PyQt_OpenSSL -x PyQt_NoPrintRangeBug -t Qt_4_8_0<br />> <br />> -x<br />> <br />> > Py_v3 -g -a QtNetwork.api -c<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9\QtNetwork -b<br />> <br />> > QtNetwork\QtNetwork.sbf -I C:\home\3rdparty\sources\PyQt-win-gpl-4.9\sip<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9/sip/QtNetwork/QtNetworkmod.sip<br />> <br />> > sip: __or__() unsupported function return type - provide %MethodCode and<br />> <br />> a<br />> <br />> > C++ signature<br />> <br />> ><br />> <br />> ><br />> <br />> > I am able to configure the package as follows:<br />> <br />> > C:\home\3rdparty\sources\PyQt-win-gpl-4.9>python configure.py --verbose<br />> <br />> -e<br />> <br />> > QtCore -e QtHelp -e QtScriptTools  -e QtXml -e QtDBus -eQtMultimedia  -e<br />> <br />> > QtSql -e QtDeclarative  -e QtSvg -e QAxContainer -e QtDesigner -e<br />> <br />> QtOpenGL<br />> <br />> > -e QtTest -e QtAssistant -e QtGui -e QtScript -e QtWebKit<br />> <br />> ><br />> <br />> > QtNetwork and QtXmlPatterns give the same errors.<br />> <br />> <br />> <br />> <br />> <br />> I don't know. The message implies a mis-match between the version of sip<br />> <br />> and the version of PyQt (ie. its .sip files). Obviously it works for me,<br />> <br />> and I haven't seen anybody else report a similar problem. I would still<br />> <br />> suspect the QCIS installation.<br />> <br />> <br />> <br />> Phil<br />> <br />> _______________________________________________<br />> <br />> PyQt mailing list    PyQt@riverbankcomputing.com<br />> <br />> http://www.riverbankcomputing.com/mailman/listinfo/pyqt<br />> <br />> <br />> <br />> <br />> <br />> <br />> <br />> -- <br />> "Attention, attention. Here and now, boys," the mynah repeated. "Here and now, boys."<br />> <br />>