2

我在跑山狮。使用 Macports(带有指向 /usr/bin/gcc-4.2 的符号链接)、rvm、ruby 1.9.3 和 gem install rails 安装 apple-gcc-4.2 后,我收到错误“找不到符号:_rb_Digest_MD5_Finish (LoadError) 引用自: /Users/userid/.rvm/rubies/ruby-1.9.3-p362/lib/ruby/1.9.1/x86_64-darwin12.2.0/digest/md5.bundle 运行'rails new testapp'时出错。我没有看到任何地方讨论过这个问题,并且完全不知道如何进行。

任何帮助将非常感激。

谢谢。

斯蒂芬

4

2 回答 2

2

检查是否C_INCLUDE_PATH设置。env | grep C_INCLUDE_PATH. 如果是,请将其从您的环境中删除,然后重新构建 Ruby。

于 2013-03-05T07:37:18.717 回答
0

安装XQuartz并尝试重新安装 Ruby 和 Rails

它将解决“达尔文”问题

于 2013-01-20T23:03:40.273 回答