【问题标题】:Failed to install gem rest-client安装 gem rest-client 失败
【发布时间】:2019-09-18 11:55:28
【问题描述】:

我正在尝试在我的 redhat linux 服务器中安装 gem res-client。安装了我找到的任何依赖项,但仍然无法为我工作。

红宝石版本:

ruby 2.3.6p384(2017-12-14 修订版 61254)[x86_64-linux]

[root@feeds ]# gem install rest-client

构建原生扩展。这可能需要一段时间...

错误:安装 rest-client 时出错:

错误:构建 gem 原生扩展失败。

当前目录:/opt/rh/rh-ruby23/root/usr/local/share/gems/gems/unf_ext-0.0.7.6/ext/unf_ext

/opt/rh/rh-ruby23/root/usr/bin/ruby -I /opt/rh/rh-ruby23/root/usr/local/share/ruby/site_ruby -r ./siteconf20190429-62674-e4of20 .rb extconf.rb

检查 -lstdc++ 中的 main()... 否 创建 Makefile

当前目录:/opt/rh/rh-ruby23/root/usr/local/share/gems/gems/unf_ext- 0.0.7.6/ext/unf_ext

使“DESTDIR=”干净

rm -f

rm -f unf_ext.so *.o .bak mkmf.log ..time

当前目录:/opt/rh/rh-ruby23/root/usr/local/share/gems/gems/unf_ext-0.0.7.6/ext/unf_ext

制作“DESTDIR=” g++ -I。 -I/opt/rh/rh-ruby23/root/usr/include -I/opt/rh/rh-ruby23/root/usr/include/ruby/backward -I/opt/rh/rh-ruby23/root/usr /包括-I。 -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -mtune=generic -m64 -o unf.o -c unf.cc

make: g++: 找不到命令

make: *** [unf.o] 错误 127

制作失败,退出代码 2

Gem 文件将继续安装在 /opt/rh/rh-ruby23/root/usr/local/share/gems/gems/unf_ext-0.0.7.6 以供检查。 结果记录到 /opt/rh/rh-ruby23/root/usr/local/lib64/gems/ruby/unf_ext-0.0.7.6/gem_make.out

谁能推荐一下。

谢谢 新浪网

【问题讨论】:

    标签: ruby rubygems installation rest-client rhel7


    【解决方案1】:

    谢谢。

    我重新安装了 ruby​​ 和依赖项然后它工作了。

    问候,

    新浪

    【讨论】:

      【解决方案2】:

      build-essential g++ 是缺失的。所以尝试安装:

      yum install build-essential g++
      

      然后安装所需的gem:

      gem install rest-client
      

      希望对你有帮助....

      【讨论】:

        【解决方案3】:

        您似乎缺少 gcc-c++ 编译器。安装它:

        yum install gcc-c++
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-02-24
          • 2012-09-26
          • 2013-06-26
          • 2011-08-13
          • 1970-01-01
          • 1970-01-01
          • 2011-05-06
          相关资源
          最近更新 更多