gpt4 book ai didi

ruby - 使用 Xcode 4.3 在 OS X Lion 上安装 Ruby <1.9.3 的正确方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:48 25 4
gpt4 key购买 nike

直到最近,我一直在使用 Xcode 4.2 并在其上安装了 osx-gcc-installer,这对于旧版本的 Ruby 来说效果很好。

问题是,现在我用命令行工具(用于自制软件)安装了 Xcode 4.3,我发现我没有 gcc-4.2我的系统。

据我所知,安装 1.9.3 之前版本的通常方法是获取较旧版本的 Xcode,或使用 osx-gcc-installer。我还发现一条警告说如果我在 Xcode 4.3 上安装 osx-gcc-installer,它将导致 node.js 出现问题。

由于我目前正在与 Ruby 一起进行 iOS 和 node.js 开发,所以我真的不能做任何这些事情。这意味着我只能使用 1.9.3,这是唯一可以使用 LLVM 编译的 Ruby 版本。

有没有一种干净的方法可以在不牺牲 Xcode 4.3 的情况下安装任何旧版本的 Ruby?我想到的解决方案是在某种非系统范围的沙箱中安装 gcc-4.2 并且在安装 Ruby 时指定它的路径,但我不确定如何正确执行此操作。

最佳答案

更新:

请参阅此链接了解将 GCC-4.2 安装到装有 Xcode 4.3 的机器上而不覆盖其他组件所需的过程。

Xcode 4.3, Homebrew, and Ruby

它将消除对以下说明的需要:

如果您将 RVM 的默认编译器设置为 gcc,RVM 应该可以工作。将其放入您的 .bashrc.zshrc

export CC=/usr/bin/gcc-4.2

RVM 应该使用 GCC 进行编译。

如果你不想永久设置 CC 那么你可以尝试安装:

CC=/usr/bin/gcc-4.2 rvm install 1.8.7

关于ruby - 使用 Xcode 4.3 在 OS X Lion 上安装 Ruby <1.9.3 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9942546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com