Попытка установить Xcode 3.2.6 на компьютер Lion, но он не будет установлен правильно (не проблема с датой)
Итак, у меня есть некоторый код Objective-c, который был создан в Xcode 3.1 для OSX 10.5.8, и он не будет работать в Xcode 4. Я использовал это удобное небольшое руководство http://hints.macworld.com/article.php?story=20110318050811544 на одной из моих коробок 10.7.4, и она работала плавно. (Я только что обновился с 10.6).
Так что теперь я пытаюсь сделать то же самое, установить 3.2, установить 4, связать SDK и т. Д. На другой машине с 10.7.3, и после использования небольшого хака с датой той же 3.2 mpkg, которую я использовал на другом компьютере, установщик говорит он успешно завершается, но когда я смотрю, XCode нигде не установлен, а каталог, упомянутый в инструкциях, указанных выше /Developers/SDKs, даже не существует (это было на другом компьютере). Я попытался скопировать 10.5 SDK с машины 10.7.4 на машину 10.7.3, но все равно ничего не получилось, 4 не запустил его, и я получаю эту ошибку.
ld: невозможно напрямую связать с /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libcrypto.0.9.7.dylib для архитектуры i386 clang: ошибка: команда компоновщика завершилась неудачно с кодом выхода 1 (используйте -v для просмотра вызова)
Немного истории, на машине 10.7.4 был установлен xcode 3 до обновления до lion, так что он уже был там, и мне не пришлось возиться с этой чепухой. Это что-то с установкой до обновления Lion?
Итак, как мне заставить Xcode 3 работать на компьютере, и во-вторых, кто-нибудь распознает эту ошибку?
1 ответ
Я думаю, что Xcode 4 работает, но не может построить ваш проект, так как это сообщение об ошибке пришло от компоновщика на последнем этапе построения вашего проекта.
Вот гораздо более простой способ установить Xcode 3 на Lion: http://anatomicwax.tumblr.com/post/8064949186/installing-xcode-3-2-6-on-lion-redux
Убедитесь, что вы установили его в другую папку с именем, отличным от Developer. Xcode 4 может изо всех сил найти / Разработчик и удалить его. Я назвал мой /Xcode3.