Hi You need the 64bit version of Qt (cocoa) then to build sip and pyqt i used :
SIP : python2.6 configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin \ -e /usr/local/include -v /usr/local/share/sip --arch=x86_64 PYQT : python2.6 configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin --use-arch x86_64 i hope this help. Il giorno 25/feb/2010, alle ore 14.18, <projet...@club-internet.fr> <projet...@club-internet.fr> ha scritto: > Hello, > I've downloaded qt-sdk-mac-opensource-2010.02.dmg . I've installed it. > > Then I've downloaded PyQt-mac-gpl-4.7 and sip-4.10. > > I've compiled sip using the following commands : > > python3.1 configure.py > make > sudo make install > > No problem. > > Then I decide, because I'm a crazy man :-) to compile pyqt using the > following commands : > > python3.1 configure.py > make > sudo make install > > The make gives me the following "boring" error : > ------------------------------------------------------------------------------------------------------------------------------------------------ > /Library/Frameworks/QtCore.framework/Headers/qglobal.h:288:2: error: > #error "You are building a 64-bit application, but using a 32-bit version of > Qt. Check your build configuration." > sipQtCorecmodule.cpp: In function ‘PyObject* PyInit_QtCore()’: > sipQtCorecmodule.cpp:9854: warning: missing initializer for member > ‘PyModuleDef_Base::m_init’ > sipQtCorecmodule.cpp:9854: warning: missing initializer for member > ‘PyModuleDef_Base::m_index’ > sipQtCorecmodule.cpp:9854: warning: missing initializer for member > ‘PyModuleDef_Base::m_copy’ > make[1]: *** [sipQtCorecmodule.o] Error 1 > make: *** [all] Error 2 > ------------------------------------------------------------------------------------------------------------------------------------------------ > > What can I do ? Must I use another framework like wxPython ? > > Best regards. > Christophe. > > === The whole message given by make ==== > > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_chimera.o > qpycore_chimera.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_chimera_signature.o > qpycore_chimera_signature.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_chimera_storage.o > qpycore_chimera_storage.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_init.o > qpycore_init.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_misc.o > qpycore_misc.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_post_init.o > qpycore_post_init.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtboundsignal.o > qpycore_pyqtboundsignal.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtconfigure.o > qpycore_pyqtconfigure.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtproperty.o > qpycore_pyqtproperty.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtproxy.o > qpycore_pyqtproxy.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtpyobject.o > qpycore_pyqtpyobject.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtsignal.o > qpycore_pyqtsignal.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_pyqtslot.o > qpycore_pyqtslot.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_qmetaobject.o > qpycore_qmetaobject.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_qmetaobject_helpers.o > qpycore_qmetaobject_helpers.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_qobject_helpers.o > qpycore_qobject_helpers.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_qstring.o > qpycore_qstring.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_qstringlist.o > qpycore_qstringlist.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_sip_helpers.o > qpycore_sip_helpers.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_types.o > qpycore_types.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o qpycore_qvariant.o > qpycore_qvariant.cpp > /Developer/Tools/Qt/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED > -I/usr/local/Qt4.6/mkspecs/macx-g++ -I. > -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -D__APPLE__ -D__GNUC__ > qpycore_pyqtproxy.h -o moc_qpycore_pyqtproxy.cpp > g++ -c -pipe -fno-strict-aliasing -O2 -arch i386 -fPIC -Wall -W -DQT_NO_DEBUG > -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.6/mkspecs/macx-g++ > -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers > -I/usr/include/QtCore > -I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui > -I/usr/include > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I../../QtCore -I. -I. -F/Library/Frameworks -o moc_qpycore_pyqtproxy.o > moc_qpycore_pyqtproxy.cpp > rm -f libqpycore.a > ar cq libqpycore.a qpycore_chimera.o qpycore_chimera_signature.o > qpycore_chimera_storage.o qpycore_init.o qpycore_misc.o qpycore_post_init.o > qpycore_pyqtboundsignal.o qpycore_pyqtconfigure.o qpycore_pyqtproperty.o > qpycore_pyqtproxy.o qpycore_pyqtpyobject.o qpycore_pyqtsignal.o > qpycore_pyqtslot.o qpycore_qmetaobject.o qpycore_qmetaobject_helpers.o > qpycore_qobject_helpers.o qpycore_qstring.o qpycore_qstringlist.o > qpycore_sip_helpers.o qpycore_types.o qpycore_qvariant.o > moc_qpycore_pyqtproxy.o > ranlib -s libqpycore.a > g++ -c -pipe -fPIC -O2 -Wall -W -DNDEBUG -DSIP_PROTECTED_IS_PUBLIC > -Dprotected=public -DQT_NO_DEBUG -DQT_CORE_LIB -I. > -I/Users/cbal/Downloads/PyQt-mac-gpl-4.7/qpy/QtCore > -I/Library/Frameworks/Python.framework/Versions/3.1/include/python3.1 > -I/mkspecs/macx-g++ -I/Library/Frameworks/QtCore.framework/Headers > -I/usr/include -F/Users/cbal/Downloads/PyQt-mac-gpl-4.7/qpy/QtCore > -F/Library/Frameworks -o sipQtCorecmodule.o sipQtCorecmodule.cpp > In file included from > /Library/Frameworks/QtCore.framework/Headers/qmetatype.h:45, > from > /Library/Frameworks/QtCore.framework/Headers/QMetaType:1, > from sipAPIQtCore.h:40, > from sipQtCorecmodule.cpp:34: > /Library/Frameworks/QtCore.framework/Headers/qglobal.h:288:2: error: #error > "You are building a 64-bit application, but using a 32-bit version of Qt. > Check your build configuration." > sipQtCorecmodule.cpp: In function ‘PyObject* PyInit_QtCore()’: > sipQtCorecmodule.cpp:9854: warning: missing initializer for member > ‘PyModuleDef_Base::m_init’ > sipQtCorecmodule.cpp:9854: warning: missing initializer for member > ‘PyModuleDef_Base::m_index’ > sipQtCorecmodule.cpp:9854: warning: missing initializer for member > ‘PyModuleDef_Base::m_copy’ > make[1]: *** [sipQtCorecmodule.o] Error 1 > make: *** [all] Error 2 > > > _______________________________________________ > PyQt mailing list PyQt@riverbankcomputing.com > http://www.riverbankcomputing.com/mailman/listinfo/pyqt
_______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt