2013-08-02 4 views
3

У меня есть старый PowerPC iMac G4, работающий 10.4 Tiger, для которого я хочу разработать приложение. У меня действительно никогда не работает Intel Mac Pro в настоящее время 10.8 (и у меня все еще есть 10.6 и 10.7 установочные DVD), которые я мог бы использовать в качестве машины для написания кода.Какой рекомендуемый XCode для создания бинарных файлов PPC/Tiger?

Я никогда не делал ничего с XCode (C# разработчик по профессии), так что я искал пути требование наименьшего сопротивления/конфигурации:

  • Run XCode 2.5 на КПП Mac работает 10.4 - SLOW !
  • Запустить XCode 4/5 на моем Intel Mac, работающем под управлением 10.8. Могу ли я скомпилировать 10,4/PPC, не затрачивая недельные параметры компилятора, которые я не понимаю?
  • Установите 10.6 на моем Mac и запустите XCode 3.2.6 - много дополнительных настроек и устаревшая версия XCode
  • Использование Xamarin Studio - не делает PPC?

Приложение, в конечном итоге, должно запускаться на PPC, Intel и iOS, хотя я в порядке с отдельными проектами и только одной общей базой кода.

ответ

2

Если бы это был я, я бы купил внешний диск, установил на нем чистую копию MacOS 10.6, а затем Xcode 3.2.6, которая является последней версией Xcode, которая официально поддерживает разработку PPC.

You then set your "MINIMUM_DEPLOYMENT_TARGET" for your project to 10.4. Вы также установите поддерживаемые архитектуры на i386 & ppc.

Более интересной задачей будет попытка получить тот же проект для сборки iOS & Цели для Macintosh.

+0

Спасибо, скачав его прямо сейчас. Я не знал, что PPC был удален в 4.0, так что это правильный подход. Что касается iOS, я предполагаю, что мне нужно параллельно настроить проект 4.0 –

+1

Да, у меня уже было создание приложений PPC с Xcode 4 [(вот один из способов сделать это)] (http://stackoverflow.com/ вопросы/5333490/how-can-we-restore-ppc-ppc64-as-well-as-full-10-4-10-5-sdk-support-to-xcode-4), но пришлось отказаться, когда Apple получила избавиться от каталога ''/Developer'' в пользу всего, что скрыто и похоронено в пакете приложений Xcode. –

+0

Было немного сложно создать универсальный двоичный файл, но он работает как шарм! (для справки, «Параметры проекта»> «Архитектура» необходимо изменить с Intel на «ppc i386». 10.4 не поддерживает 64-разрядный. ppc = G3 +, ppc7400 = G4 +, ppc970 = G5) –