Erro do GCC não pôde criar arquivos c ++ durante pyqt4 install no osx lion usando xcode 4.5.1

2

Intel mac osx lion 10.7.
Instalado xcode 4.5.1 versão e também instalou ferramentas de linha de comando de preferências de xcode.
Não foi possível instalar o python 3.2.x a partir do código-fonte, pois queria criar os arquivos das funções python-c. Por isso eu acabei usando python3.2.x.dmg e instalado com sucesso e Qt.dmg


Finalmente eu queria instalar o módulo PyQt usando python para arquitetura i386, mas encontrei o seguinte problema.

    python3 configure.py --use-arch i386
Determining the layout of your Qt installation...
This is the GPL version of PyQt 4.9.1 (licensed under the GNU General Public
License) for Python 3.2.2 on darwin.

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...
Checking to see if the QtHelp module should be built...
Checking to see if the QtMultimedia module should be built...
Checking to see if the QtNetwork module should be built...
Checking to see if the QtDBus module should be built...
Checking to see if the QtDeclarative module should be built...
Checking to see if the QtOpenGL module should be built...
Checking to see if the QtScript module should be built...
Checking to see if the QtScriptTools module should be built...
Checking to see if the QtSql module should be built...
Checking to see if the QtSvg module should be built...
Checking to see if the QtTest module should be built...
Checking to see if the QtWebKit module should be built...
Checking to see if the QtXml module should be built...
Checking to see if the QtXmlPatterns module should be built...
Checking to see if the phonon module should be built...
Checking to see if the QtAssistant module should be built...
Checking to see if the QtDesigner module should be built...
Qt v4.7.4 free edition is being used.
Qt is built as a framework.
SIP 4.13.2 is being used.
The Qt header files are in /usr/include.
The shared Qt libraries are in /Library/Frameworks.
The Qt binaries are in /Developer/Tools/Qt.
The Qt mkspecs directory is in /usr/local/Qt4.7.
These PyQt modules will be built: QtCore, QtGui, QtHelp, QtMultimedia,
QtNetwork, QtDBus, QtDeclarative, QtOpenGL, QtScript, QtScriptTools, QtSql,
QtSvg, QtTest, QtWebKit, QtXml, QtXmlPatterns, phonon, QtDesigner.
The PyQt Python package will be installed in
/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/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
/Developer/Applications/Qt/plugins/designer.
The PyQt .sip files will be installed in
/Library/Frameworks/Python.framework/Versions/3.2/share/sip/PyQt4.
pyuic4, pyrcc4 and pylupdate4 will be installed in
/Library/Frameworks/Python.framework/Versions/3.2/bin.
Generating the C++ source for the QtCore module...
sip: Usage: sip [-h] [-V] [-a file] [-b file] [-c dir] [-d file] [-e] [-g] [-I dir] [-j #] [-k] [-m file] [-o] [-p module] [-P] [-r] [-s suffix] [-t tag] [-T] [-w] [-x feature] [-X id:file] [-z file] [file]
Error: Unable to create the C++ code.

Espero não ser o primeiro a enfrentar esse erro de instalação, pois já havia instalado esse antigo com êxito usando o xcode 4.1. Espero que haja algumas mudanças no GCC (livm GCC no xcode 4.5), que pode ser a causa.

Se alguém tiver uma chave para corrigir isso, será muito bem-vindo.

Obrigado.

    
por mathan 06.12.2012 / 16:46

1 resposta

2

Encontrou o problema e instalou com sucesso o sip e o pyqt4

O espaço não deve estar no caminho de onde nós criamos / configuramos.

uma vez que eu removi o espaço do caminho de configuração e instalei o sip e pyqt4 com sucesso

Obrigado BenjiWiebe e todos

    
por 07.12.2012 / 08:00