Невозможно собрать для устройства iPhone - PullRequest
1 голос
/ 09 апреля 2010

После обновления до iPhone SDK 4.0 при сборке устройства появляется следующая ошибка:

gcc-4.0: Invalid arch name : armv7
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 failed with exit code 1

Раньше я строил только для armv6 (по умолчанию в SDK до 4.0).

Ответы [ 2 ]

1 голос
/ 21 апреля 2010

Хотя в настройках проекта я выбрал GCC 4.2, он все еще использовал 4.0.Переключившись на 4.0 и затем обратно, я смог скомпилировать с 4.2.

0 голосов
/ 19 апреля 2012

У меня была такая же проблема. Переход на 4.0 и обратно у меня не сработал. Я заставил его работать, закрыв проект, выполнив «Показать содержимое пакета» и затем отредактировав project.pbxproj в TextEdit. Сделав поиск по GCC_VERSION, я нашел пару записей, все еще использующих 4.0 вместо 4.2. Смена их вручную работала. (Глупый XCode. В нем много таких ошибок.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...