【问题标题】:Trying to install Xcode 3.2.6 on a Lion machine but it won't install correctly (Not Date issue)尝试在 Lion 机器上安装 Xcode 3.2.6 但无法正确安装(不是日期问题)
【发布时间】:2012-06-14 23:18:49
【问题描述】:

所以我有一些在 OSX 10.5.8 上的 Xcode 3.1 中创建的 Objective-c 代码,它不会在 Xcode 4 中运行。我在我的一个 10.7.4 盒子上使用了这个方便的小指南 http://hints.macworld.com/article.php?story=20110318050811544 和它工作得很好。 (我刚刚从 10.6 升级)。

所以现在我正在尝试做同样的事情,在另一台运行 10.7.3 的机器上安装 3.2、安装 4、链接 SDK 等,并在使用与我在另一台计算机上使用的相同 3.2 mpkg 的 little date hack 之后,安装程序说它成功完成但是当我去查看时,Xcode 没有安装在任何地方,并且上面链接的说明中提到的目录 /Developers/SDKs 甚至不存在(它在另一台计算机上存在)。我尝试将10.5 SDK从10.7.4机器复制到10.7.3机器还是没有,4运行不了,报这个错误。

ld:无法直接与架构 i386 的 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk/usr/lib/libcrypto.0.9.7.dylib 链接 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

也有一点历史,10.7.4 机器上安装了 xcode 3,之前它更新到 lion,所以它已经存在,我不必搞砸任何废话。是不是在 Lion 升级之前安装了它?

那么,我如何让 Xcode 3 在机器上运行,其次,有人能识别出这个错误吗?

【问题讨论】:

    标签: objective-c xcode4 xcode3.2 xcode3to4


    【解决方案1】:

    我认为 Xcode 4 确实可以运行,但无法构建您的项目,因为该错误消息来自构建项目最后阶段的链接器。

    这是在 Lion 上安装 Xcode 3 的一种更简单的方法:http://anatomicwax.tumblr.com/post/8064949186/installing-xcode-3-2-6-on-lion-redux

    确保将其安装到名为 Developer 以外的其他文件夹。 Xcode 4 可能会不遗余力地找到 /Developer 并将其删除。我将我的命名为 /Xcode3。

    【讨论】:

    • 我还不能投票给你,否则我会做多次,这解决了一切,非常感谢!我也必须这样做,不知道是否每个人都这样做,但您仍然需要将时间设置回 ~ 一月才能完成安装。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    • 2012-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多