rvm 和不同版本的系统库

发布于 2024-09-05 05:48:22 字数 210 浏览 6 评论 0原文

我需要针对相同的 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

以为你会在 2024-09-12 05:48:23

谢谢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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文