rvm 和不同版本的系统库
我需要针对相同的 ruby 版本和相同的 gemset 但使用不同版本的 .so 库运行一组测试。
因此,我需要安装两个 ruby(对于同一版本 1.8.7),每个安装都指向一组不同的 .so 文件。我怎样才能做到这一点?
Gemset 使用已经太晚了,因为库绑定是在 rvm install 安装 ruby 版本时完成的。
I need to run a set of tests against the same ruby version and same gemset but with different versions of a .so library.
Therefor I need to have two ruby installations (for the same version 1.8.7), each one pointing to a different set of .so files. How can I do that?
Gemset usage is already too late because library binding is done when rvm install installs a ruby version.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
谢谢Rishav,我通过twitter从上帝本人(又名rvm创建者)那里得到了答案,我可以下载真实版本和存储库中标记为1_8_7的版本。
这是一个 hack,可以在多达 4~5 种不同的配置(使用标签、修订号、修订日期等)下正常工作
。
Thanks Rishav, I got the answer through twitter from god himself (aka rvm creator), I can download the real version and the version tagged 1_8_7 on the repository.
Its a hack and will work fine with up to 4~5 different configurations (using tag, revision number, revision date and so on)
Problema solved