运行gem install jekyll
时,我不确定导致此错误的确切原因。
我正在跑步:
Amazon Linux AMI release 2017.09
Gem 2.6.14
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]
g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)
答案 0 :(得分:2)
我认为这是因为gcc版本。它用于抑制所有警告,它在版本7中。可能不是之前。您可以尝试更新它们。
您可以在版本4.8.5中搜索并查看该命令行选项 https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/Option-Index.html#Option-Index
但它在7.1中 https://gcc.gnu.org/onlinedocs/gcc-7.1.0/gcc/Option-Index.html#Option-Index_op_letter-W
这是我发现在AMI中安装红宝石及其细节的指南 http://www.jonathanhui.com/install-ruby-rubygems-ruby-rails-3-amazon-linux
答案 1 :(得分:0)
我的情况有点不同,但是值得记录。
我安装了Cuda 10,它似乎在那里拥有自己的GCC副本(which gcc
会向您显示您正在使用的那个副本)