1

我用自制软件安装了 ruby​​,如何升级我的 libyaml 版本。我流了这个参考

这是我的osx操作:

➜  ~  ruby -rpsych -e 'p Psych.libyaml_version' 
[0, 1, 4]
➜  ~  ls /usr/local/Cellar/libyaml/0.1.6 
INSTALL_RECEIPT.json README               lib
LICENSE              include
➜  ~  ./configure --with-yaml-dir=/usr/local/Cellar/libyaml/0.1.6
zsh: no such file or directory: ./configure
4

1 回答 1

1

我怀疑你真的想重新编译 ruby​​,不是吗?我不建议您重新编译,除非您configure至少对脚本是什么有深入的了解。

请准确地重新阅读参考资料并遵循相应的建议:

没有系统 libyaml 的用户依赖于嵌入式 libyaml,建议将 psych 更新到 2.0.5 供应商 libyaml 0.1.6:

$ gem install psych

或者,将您的 Ruby 更新到 2.0.0-p481、2.1.2 或更高版本。

于 2014-12-07T06:48:44.123 回答