Pergunta

Atualizei recentemente o Xcode para a versão 3.2.2 (pré-lançamento). Ele está funcionando bem com os projetos antigos do Objective-C, mas eu tenho alguns problemas com projetos que têm mixagem de código Objective-C/Objective-C ++. Durante a compilação, estou recebendo o seguinte erro:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/include/c++/4.2.1/bits/functexcept.h:41:28: error: bits/c++config.h: No such file or directory

Eu verifiquei o caminho que um compilador reclama e encontrei esse arquivo functexcept.h está localizado no seguinte caminho:

/Developer/platforms/iphoneos.platform/developer/sdks/iphoneos3.0.sdk/usr/include/c++/4.2.1/armv7-apple-darwin9/bits/

Minha pergunta é onde devo mudar esse caminho para corrigir um no Xcode? Desde já, obrigado.

Foi útil?

Solução

Tente fazer um symblink apontando arm-apple-darwin10 para arm-apple-darwin9:

cd /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/usr/include/c++/4.2.1/
sudo ln -s arm-apple-darwin9 arm-apple-darwin10

Relate um bug para a Apple.

Outras dicas

Após a instalação do iPhone SDK com o problema do Xcode (versão 3.2.1).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top