2012-02-28 11 views
8

He descargado este proyecto de muestra (http://tunein.com/mobile/ios/tunein_radio_source.zip), pero al compilar, me estoy poniendo en la biblioteca ffmpeg este de error:Compilador no compatible 'GCC 4.2' seleccionado para la arquitectura 'i386'

compilador no compatible 'GCC 4.2' seleccionado para

Incluso cuando se cambia a LLVM, estoy consiguiendo el mismo error exacto arquitectura ARMv7 ''.

¿Alguna sugerencia?

Meir

+0

Ver este post [http://stackoverflow.com/questions/6383714/xcode-4-2-issue-standard- ARMv7] [1] [1]: http://stackoverflow.com/questions/6383714/xcode-4-2-issue-standard-armv7 – rakeshNS

+0

Gracias por su comentario. Intenté toda la solución (excepto la degradación), pero no ayudó. – Meir

+2

Pruebe "Validar configuración" en Target y Project Settings –

Respuesta

22

Xcode sobre errores de compilación:

Unsupported compiler ‘GCC 4.2′ selected for architecture ‘i386′ 

Solución:

Esto puede ser causado por la importación de un proyecto para una pre iOS 5 SDK en una copia de Xcode con iOS 5 SDK solamente.

Para solucionar,

Click your Project -> Build Settings. Then under Build Options, there is an entry for Compiler for C/C++/Objective-C. Choose Apple LLVM compiler 3.0.

Existe la posibilidad de que esto podría afectar otros aspectos de los binarios como se está utilizando un nuevo compilador, por lo que tu caso es distinto. Dicho esto, hasta ahora no ha causado ningún problema para mí.

4

seleccione el compilador LLVM en "versión del compilador" en los "ajustes" del proyecto de construir

Cuestiones relacionadas