重新编译 ruby - 现在“mach-o,但架构错误” macvim 错误
我在尝试使用 MacVim 时收到以下错误:
~$mvim index.php
dyld: Library not loaded: /usr/lib/libruby.1.dylib
Referenced from: /Applications/MacVim.app/Contents/MacOS/Vim
Reason: no suitable image found. Did find:
/usr/lib/libruby.1.dylib: mach-o, but wrong architecture
/usr/lib/libruby.1.dylib: mach-o, but wrong architecture
Trace/BPT trap
另外有趣的是:
~$/usr/lib/libruby.(tab)
libruby.1.dylib libruby.dylib
我按照此处所述重新编译了 ruby: hivelogic ruby 设置。我大量使用 macvim,并使用基于 gem 的插件,例如 fuzzyfinder_textmate。
I am recieving the following error when trying to use MacVim:
~$mvim index.php
dyld: Library not loaded: /usr/lib/libruby.1.dylib
Referenced from: /Applications/MacVim.app/Contents/MacOS/Vim
Reason: no suitable image found. Did find:
/usr/lib/libruby.1.dylib: mach-o, but wrong architecture
/usr/lib/libruby.1.dylib: mach-o, but wrong architecture
Trace/BPT trap
Also of interest:
~$/usr/lib/libruby.(tab)
libruby.1.dylib libruby.dylib
I recompiled ruby as stated here: hivelogic ruby setup. I use macvim heavily, and use gem based plugins such as fuzzyfinder_textmate.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
更新到最新的快照修复了这个问题。 快照链接
Updating to the latest snapshot fixed this. Snapshot link