Hi Phil, Thanks for the quick answer. It does return the correct sip (4.13.1), and the output of the configure reported the correct version as well.
I just noticed a few errors from the output, but I do not think that would be related to my problem (sorry for the long output). Anything I should worry about, or that I may be missing? I am installing Ubuntu on virtualbox to see if it's my environment. Thanks. nico. nico@slimline:~/Downloads/py4nk/PyQt-x11-gpl-4.9$ /opt/python-2.6.7/bin/python2.6 ./configure.py -q /usr/local/Trolltech/Qt-4.8.0/bin/qmake -w Determining the layout of your Qt installation... /usr/local/Trolltech/Qt-4.8.0/bin/qmake -o qtdirs.mk qtdirs.pro make -f qtdirs.mk g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.8.0/include/QtCore -I/usr/local/Trolltech/Qt-4.8.0/include -I. -o qtdirs.o qtdirs.cpp g++ -m64 -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -o qtdirs qtdirs.o -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread ./qtdirs This is the GPL version of PyQt 4.9 (licensed under the GNU General Public License) for Python 2.6.7 on linux3. Type '2' to view the GPL v2 license. Type '3' to view the GPL v3 license. Type 'yes' to accept the terms of the license. Type 'no' to decline the terms of the license. Do you accept the terms of the license? yes Found the license file pyqt-gpl.sip. Checking to see if the QtGui module should be built... g++ -DQT_NO_DEBUG -DQT_GUI_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtGui -I/usr/local/Trolltech/Qt-4.8.0/include -I/usr/X11R6/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtGui.cpp -o cfgtest_QtGui -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtGui -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lXext -lX11 -lm -lpthread Checking to see if the QtHelp module should be built... g++ -DQT_NO_DEBUG -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtHelp -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtHelp.cpp -o cfgtest_QtHelp -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtHelp -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtSql -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtGui -L/usr/X11R6/lib64 -lQtNetwork -lQtCore -lpthread -lpthread Checking to see if the QtMultimedia module should be built... g++ -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtMultimedia -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtMultimedia.cpp -o cfgtest_QtMultimedia -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtMultimedia -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtGui -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -lQtCore -lpthread -lpthread Checking to see if the QtNetwork module should be built... g++ -DQT_NO_DEBUG -DQT_NETWORK_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtNetwork -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtNetwork.cpp -o cfgtest_QtNetwork -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtNetwork -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lpthread Checking to see if the QtDBus module should be built... g++ -DQT_NO_DEBUG -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtDBus -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtDBus.cpp -o cfgtest_QtDBus -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtDBus -lpthread cfgtest_QtDBus.cpp:1:29: fatal error: qdbusconnection.h: No such file or directory compilation terminated. Checking to see if the QtDeclarative module should be built... g++ -DQT_NO_DEBUG -DQT_DECLARATIVE_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtDeclarative -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtDeclarative.cpp -o cfgtest_QtDeclarative -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtDeclarative -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtScript -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtSvg -L/usr/X11R6/lib64 -lQtSql -lQtXmlPatterns -lQtGui -lQtNetwork -lQtCore -lpthread -lpthread Checking to see if the QtOpenGL module should be built... g++ -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_CORE_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtOpenGL -I/usr/local/Trolltech/Qt-4.8.0/include/QtCore -I/usr/local/Trolltech/Qt-4.8.0/include -I/usr/X11R6/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtOpenGL.cpp -o cfgtest_QtOpenGL -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtOpenGL -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lGL -lXext -lX11 -lm -lpthread cfgtest_QtOpenGL.cpp:1:17: fatal error: qgl.h: No such file or directory compilation terminated. Checking to see if the QtScript module should be built... g++ -DQT_NO_DEBUG -DQT_SCRIPT_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtScript -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtScript.cpp -o cfgtest_QtScript -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtScript -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lpthread Checking to see if the QtScriptTools module should be built... g++ -DQT_NO_DEBUG -DQT_SCRIPTTOOLS_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtScriptTools -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtScriptTools.cpp -o cfgtest_QtScriptTools -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtScriptTools -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtScript -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtGui -L/usr/X11R6/lib64 -lQtCore -lpthread -lpthread Checking to see if the QtSql module should be built... g++ -DQT_NO_DEBUG -DQT_SQL_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtSql -I/usr/local/Trolltech/Qt-4.8.0/include/QtGui -I/usr/local/Trolltech/Qt-4.8.0/include -I/usr/X11R6/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtSql.cpp -o cfgtest_QtSql -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtSql -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lQtGui -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lXext -lX11 -lm -lpthread Checking to see if the QtSvg module should be built... g++ -DQT_NO_DEBUG -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtSvg -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtSvg.cpp -o cfgtest_QtSvg -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtSvg -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtGui -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -lQtCore -lpthread -lpthread Checking to see if the QtTest module should be built... g++ -DQT_NO_DEBUG -DQT_TEST_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtTest -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtTest.cpp -o cfgtest_QtTest -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtTest -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lpthread Checking to see if the QtWebKit module should be built... g++ -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_CORE_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtWebKit -I/usr/local/Trolltech/Qt-4.8.0/include/QtCore -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtWebKit.cpp -o cfgtest_QtWebKit -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtWebKit -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lpthread Checking to see if the QtXml module should be built... g++ -DQT_NO_DEBUG -DQT_XML_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtXml -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtXml.cpp -o cfgtest_QtXml -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtXml -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lpthread Checking to see if the QtXmlPatterns module should be built... g++ -DQT_NO_DEBUG -DQT_XMLPATTERNS_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtXmlPatterns -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtXmlPatterns.cpp -o cfgtest_QtXmlPatterns -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtXmlPatterns -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtNetwork -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -lpthread -lpthread Checking to see if the phonon module should be built... g++ -DQT_NO_DEBUG -DQT_PHONON_LIB -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/phonon -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_phonon.cpp -o cfgtest_phonon -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lphonon -lpthread cfgtest_phonon.cpp:1:32: fatal error: phonon/videowidget.h: No such file or directory compilation terminated. Checking to see if the QtAssistant module should be built... g++ -DQT_NO_DEBUG -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtAssistant -I/usr/local/Trolltech/Qt-4.8.0/include/QtGui -I/usr/local/Trolltech/Qt-4.8.0/include/QtNetwork -I/usr/local/Trolltech/Qt-4.8.0/include -I/usr/X11R6/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtAssistant.cpp -o cfgtest_QtAssistant -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtAssistantClient -lQtGui -L/usr/local/Trolltech/Qt-4.8.0/lib -L/usr/X11R6/lib64 -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lQtNetwork -L/usr/local/Trolltech/Qt-4.8.0/lib -lQtCore -L/usr/local/Trolltech/Qt-4.8.0/lib -lpthread -lXext -lX11 -lm -lpthread cfgtest_QtAssistant.cpp:1:30: fatal error: qassistantclient.h: No such file or directory compilation terminated. Checking to see if the QtDesigner module should be built... g++ -DQT_NO_DEBUG -I. -I/usr/local/Trolltech/Qt-4.8.0/mkspecs/default -I/usr/local/Trolltech/Qt-4.8.0/include/QtDesigner -I/usr/local/Trolltech/Qt-4.8.0/include -m64 -pipe -O2 -w -D_REENTRANT cfgtest_QtDesigner.cpp -o cfgtest_QtDesigner -L/usr/local/Trolltech/Qt-4.8.0/lib -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.8.0/lib -lQtDesigner -lpthread Checking to see if the dbus support module should be built... DBus v1 does not seem to be installed. Qt v4.8.0 free edition is being used. SIP 4.13.1 is being used. The Qt header files are in /usr/local/Trolltech/Qt-4.8.0/include. The shared Qt libraries are in /usr/local/Trolltech/Qt-4.8.0/lib. The Qt binaries are in /usr/local/Trolltech/Qt-4.8.0/bin. The Qt mkspecs directory is in /usr/local/Trolltech/Qt-4.8.0. These PyQt modules will be built: QtCore, QtGui, QtHelp, QtMultimedia, QtNetwork, QtDeclarative, QtScript, QtScriptTools, QtSql, QtSvg, QtTest, QtWebKit, QtXml, QtXmlPatterns, QtDesigner. The PyQt Python package will be installed in /opt/python-2.6.7/lib/python2.6/site-packages. PyQt is being built with generated docstrings. PyQt is being built with 'protected' redefined as 'public'. The Designer plugin will be installed in /usr/local/Trolltech/Qt-4.8.0/plugins/designer. The PyQt .sip files will be installed in /opt/python-2.6.7/share/sip/PyQt4. pyuic4, pyrcc4 and pylupdate4 will be installed in /opt/python-2.6.7/bin. Generating the C++ source for the QtCore module... "/opt/python-2.6.7/bin/sip" -w -o -P -x VendorID -t WS_X11 -x PyQt_OpenSSL -x PyQt_NoPrintRangeBug -t Qt_4_8_0 -x Py_v3 -g -a QtCore.api -c /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/QtCore -b QtCore/QtCore.sbf -I /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/sip /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/sip/QtCore/QtCoremod.sip Creating the Makefile for the QtCore module... Generating the C++ source for the QtDeclarative module... "/opt/python-2.6.7/bin/sip" -w -o -P -x VendorID -t WS_X11 -x PyQt_OpenSSL -x PyQt_NoPrintRangeBug -t Qt_4_8_0 -x Py_v3 -g -a QtDeclarative.api -c /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/QtDeclarative -b QtDeclarative/QtDeclarative.sbf -I /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/sip /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/sip/QtDeclarative/QtDeclarativemod.sip sip: __or__() unsupported function return type - provide %MethodCode and a C++ signature Error: Unable to create the C++ code. On Tue, Dec 27, 2011 at 10:54 AM, Phil Thompson <p...@riverbankcomputing.com > wrote: > On Tue, 27 Dec 2011 10:32:36 +0100, Nico Dufort <nduf...@gmail.com> wrote: > > Hello, > > > > I need to build PyQt4 for use with an existing software (The Foundry's > > Nuke6.3v4). That software uses Python 2.6 which requires me to build a > > separate version of Python for my system (LinuxMint 12, w/ Python 2.7). > > > > I have built python-2.6.7 fine. > > I have built sip-4.13.1 fine. > > I have built qt-everywhere-opensource-4.8.0 fine. > > I fail on configuring PyQt-4.9 before evening building it (using > > /opt/python-2.6.7/bin/python2.6 > > ./configure.py -q /usr/local/Trolltech/Qt-4.8.0/bin/qmake -w): > > > > Generating the C++ source for the QtDeclarative module... > > "/opt/python-2.6.7/bin/sip" -w -o -P -x VendorID -t WS_X11 -x > PyQt_OpenSSL > > -x PyQt_NoPrintRangeBug -t Qt_4_8_0 -x Py_v3 -g -a QtDeclarative.api -c > > /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/QtDeclarative -b > > QtDeclarative/QtDeclarative.sbf -I > > /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/sip > > > > /home/nico/Downloads/py4nk/PyQt-x11-gpl-4.9/sip/QtDeclarative/QtDeclarativemod.sip > > sip: __or__() unsupported function return type - provide %MethodCode and > a > > C++ signature > > Error: Unable to create the C++ code. > > > > Earlier this year, I managed to build PyQt4 on Ubuntu, but it was a > version > > for Python 2.5. I do not recall having any problem at all when I did. > I'm > > about to install VirtualBox to run a few test cases, but if anyone can > > point me towards what I may be doing wrong, that would be great. Not > sure > > if that -x Py_v3 is a hint. Or perhaps there is a mismatch elsewhere in > my > > packages? > > > > Thanks. nico > > Run... > > /opt/python-2.6.7/bin/sip -V > > ...to make sure you are actually using the right version of sip. > > Phil > -- "Attention, attention. Here and now, boys," the mynah repeated. "Here and now, boys."
_______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt