我在Fedora 15上运行rvm install 1.9.3
来更新Ruby。但它失败了,并显示了以下信息:
checking for an ANSI C-conforming const... no
checking for working volatile... yes
configure: error: ANSI C-conforming const and volatile are mandatory
到处都找了,但找不到解决方案。有人能帮忙吗?thx。
我无法使用gcc-4.6.3运行rvm来安装任何版本的ruby。最后通过帖子中的建议解决:在linux 上使用rvm、ruby 1.8.7和gcc 4.7安装bundler
是否安装了所有必需的依赖项?如果没有,请运行rvm notes
,然后安装所需的软件包。
我在linux中安装时遇到了这个错误。事实证明,这是因为我添加了--64
选项,该选项可能仅用于MAC。当我删除该标志时,错误消息就不见了。