RSpec升级到OSX Lion后停止工作

fiv*_*six 1 ruby macos rspec ruby-on-rails osx-lion

dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
  Referenced from: /opt/local/bin/identify
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

有没有人有办法解决吗?将Xcode升级到4.1有帮助吗?

Dou*_*rer 5

我建议你在做任何其他事情之前从App Store安装最新的XCode,4.1,以便获得最新的构建工具和开发库.

你可能需要重新编译使用本机绑定任何宝石(它看起来你有,因为一些正在寻找OpenCL的,很可能不是RSPEC本身).

要重新编译所有宝石,请运行:

gem pristine --all
Run Code Online (Sandbox Code Playgroud)

dydl错误通常与数据库驱动程序/绑定相关联.如果上述两种方法都不起作用,请尝试重新安装数据库.