我对我的 Fedora 21 服务器上出现的问题感到困惑。一切正常,就像成功安装了以下内容一样..
- RVM
- ruby 2.1.3
- MySQL
当我要运行命令时
bundle install
在 bundle 的中间,它中止并显示消息,例如请参阅所附图片。
请帮我解决这个问题。
最佳答案
GCC 指控的错误与使用的标志 -msse 和 -msse2 有关,它们适用于 x86 架构,但您的内核是 arm。
编辑: 如果您将 rvm 与 ruby 2.1.3 一起使用,则 scrypt gem 的 cflags 将在 Rakefile 中设置: .rvm/gems/ruby-2.1.3@yourgemset/gems/scrypt-1.2.1/ext/scrypt/Rakefile
您应该删除标志 -msse 和 -msee2,我不完全确定后果。也许您还需要更改 -arch 标志,它可能设置为 x86_64。
关于mysql - 无法在 fedora 21 机器上安装 scrypt gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30352136/