Как запустить и использовать Xcode 3 и Xcode 4 под OS X 10.7 Lion? - PullRequest
2 голосов
/ 01 августа 2011

Я ищу полное руководство о том, как обмануть Xcode3 для запуска под Lion.

Я знаю, что Apple не поддерживает это, но это не значит, что это невозможно, просто не поддерживается.

Ответы [ 2 ]

2 голосов
/ 04 октября 2011

Так я обновил свою среду разработки до Lion. Я делаю это только так, потому что у меня проблемы с Xcode 4.

Я просто делюсь тем, что я сделал, и проблемами, с которыми я столкнулся, ничего не рекомендуя

  1. Я убедился, что могу собрать и запустить свои Приложения в 10.6.8, используя Xcode 3.2.x.
  2. Я обновил свой компьютер до Lion 10.7.1.
  3. Я могу собрать все свои программные продукты с Xcode 3.2.x.

НО, отладчик, кажется, недоволен некоторыми вещами ... Хотя я могу шагать и ломаться, я не могу оценить некоторые выражения. Например, панель закрутки не будет отображать содержимое сложных структур.

Мне интересно, есть ли у других проблемы с отладчиком Xcode (GDB) 3.2.x на Lion?

Спасибо

Rick

1 голос
/ 01 августа 2011

Сначала вы должны получить установку Xcode 3.2.6 для работы. Установщик не будет работать на Lion, поэтому у вас есть две альтернативы:

  • Запустите его из другого раздела, где у вас есть 10,6
  • Путь к установщику, чтобы он работал на Lion, следуя этому руководству

Также вот некоторые другие вещи, которые вам, возможно, придется очистить в проектах xcode :

  1. Удалите строки, такие как ARCHS = arm7, потому что он не сможет построить симулятор. Лучше всего позволить Xcode использовать значения по умолчанию (все поддерживаемые арки).
  2. Проверьте для SDKROOT = ..., оно должно быть только iphoneos, macosx или не определено (не ""). Имейте в виду, что SDK, против которого вы строите, не является необходимым минимально необходимым SDK для запуска приложения. Это нормально, если SDKROOT отсутствует в файлах проекта Xcode, но не хорошо, если он содержит путь или "".
  3. Удалить все GCC_VERSION = ...
...