无法使用 #<Socket:fd 9> (Net::ReadTimeout) 构建安装 p4ruby Net::ReadTimeout 的 gem 本机扩展

问题描述

我正在尝试在我们的 RHEL 7.9 服务器上安装 p4ruby gem,但我不断收到“无法构建 gem 本机扩展”错误

这是日志中包含此消息的内容

have_library:检查 -lsupc++... -------------------- 否

我已经安装了开发工具

yum 组安装“开发工具”

我正在使用 RVM 和 Ruby 版本 2.7.1。

我错过了什么?

编辑:

感谢 Knud larsens 的提示

yum install gcc-c++ libstdc++-static

修复了之前的问题。

但建筑物仍然无法使用

`rbuf_fill': Net::ReadTimeout with # (Net::ReadTimeout)

就是我现在得到的。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)