gpt4 book ai didi

ruby - BUG 总线错误 ruby​​ 1.8.7

转载 作者:数据小太阳 更新时间:2023-10-29 06:36:24 25 4
gpt4 key购买 nike

在使用 Xcode 4.2 GM(新 MacBook)的 Lion 10.7.1 上使用 RVM 编译 Ruby 1.8.7 后出现错误。

它编译得很好,但是当我尝试安装任何 gem 时,我得到以下信息:

gem install bundler
/Users/me/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/timeout.rb:60: [BUG] Bus Error
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11.1.0]

Abort trap: 6

更新:最后我希望安装 Xcode 4.2,安装 RVM 和 Ruby 1.8.7、1.9.x 并且一切正常。

最佳答案

因为我必须解析其中的几个答案才能让 XCode 4.2 正常工作,所以我想我应该把它们放在一起:

  1. 安装 Xcode 4.2
  2. https://github.com/kennethreitz/osx-gcc-installer 安装 gcc 独立编译器(取代 Xcode)
  3. export CC=gcc-4.2 添加到您的 ~/.bash_profile 或等效文件(不要忘记重新加载它)
  4. 运行 rvm implode"然后重新安装 rvm http://beginrescueend.com/

此时我能够 rvm install ruby​​-1.8.7(和 ruby​​-1.9.2),并实际安装我的 gem。

关于ruby - BUG 总线错误 ruby​​ 1.8.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7734344/

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