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

Reply via email to