¿Alguien puede explicar por qué obtengo resultados diferentes al compilar el mismo proyecto XCode 4.x usando la GUI y la línea de comandos de xcodebuild?¿Por qué obtener diferencias entre usar XCode y xcodebuild?
XCode GUI
- Realizar una limpieza
- Construir "Release" objetivo
- construir con éxito
xcodebuild
- Realizar una limpieza
- Ejecutar "xcodebuild -Configuración Release"
Los resultados en los siguientes errores:
/Developer/usr/bin/gcc-4.0 -x Objective-C -arch i386 -fmessage- length = 0 -pipe -std = gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -Os -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fvisibility = hidden -mmacosx- version-min = 10.4 -c "/Users/XXX/Extensions/NSFileManager_Extensions.m" -o "/Users/XXX/Developer/Intermediates/YourApp.build/Release/YourApp.build/Objects-normal/ppc/NSFileManager_Extensions.o " /Users/XXX/Extensions/NSFileManager_Extensions.m:15:60: error: ToxicRegularExpressions/ToxicReg ularExpressions.h: No existe el fichero o directorio ** ** compilación falló
Los siguientes comandos construir fallado: CompileC "/Users/XXX/Developer/Intermediates/YourApp.build/Release/YourApp.build /Objects-normal/ppc/NSFileManager_Extensions.o" Objective-C /Users/XXX/Extensions/NSFileManager_Extensions.m ppc normales com.apple.compilers.gcc.4_0
Y finalmente GUI + xcodebuild
- por formar una interfaz gráfica de usuario limpia en
- Construir "Release" objetivo
- genera con éxito
- Ejecutar "xcodebuild -Configuración Release"
- genera con éxito
Lo siento, estaba equivocado. El problema NO se resolvió agregando la opción -sdk –