安装Ruby 1.9.3时出现问题 [英] Having problems installing ruby 1.9.3

查看:0
本文介绍了安装Ruby 1.9.3时出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Mac的终端上通过rvm install 1.9.3命令安装了Ruby 1.9.3。在安装之后,我得到了这些错误(见下文)。有谁有办法解决这个问题吗?

运行‘./Configure--prefix=/Users/Keta/.rvm/rubies/ruby-1.9.3-p551--with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libksba:/usr/local/opt/openssl时出错 --不带-TCL--不带-tk--禁用-安装-文档--启用-共享‘, 显示/Users/Keta/.rvm/log/1421301212_ruby-1.9.3-p551/configure.log的最后15行 GEM_HOME=/USERS/Keta/.rvm/gems/ruby-2.2.0 PATH=/usr/local/opt/pkg-config/bin:/usr/local/opt/libtool/bin:/usr/local/opt/automake/bin:/usr/local/opt/autoconf/bin:/Users/Keta/.rvm/gems/ruby-2.2.0/bin:/Users/Keta/.rvm/gems/ruby-2.2.0@global/bin:/Users/Keta/.rvm/rubies/ruby-2.2.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/Users/Keta/.rvm/bin GEM_PATH=/Users/Keta/.rvm/gems/ruby-2.2.0:/Users/Keta/.rvm/gems/ruby-2.2.0@global 命令(7):./配置--prefix=/Users/Keta/.rvm/rubies/ruby-1.9.3-p551--with-opt-dir=/usr/local/opt/libyaml:/usr/local/opt/readline:/usr/local/opt/libksba:/usr/local/opt/openssl --不带-tcl--不带-tk--禁用-安装-文档--启用-共享 配置:警告:无法识别的选项:--不带-tcl、--不带-tk 正在检查生成系统类型...X86_64-Apple-darwin14.0.0 正在检查主机系统类型...X86_64-Apple-darwin14.0.0 正在检查目标系统类型...X86_64-Apple-darwin14.0.0 正在检查C编译器是否工作...是 正在检查C编译器默认输出文件名...A.out 正在检查可执行文件的后缀... 正在检查我们是否正在交叉编译...配置:错误:在/Users/Keta/.rvm/src/ruby-1.9.3-p551': configure: error: cannot run C compiled programs. If you meant to cross compile, use--host‘中。 有关更多详细信息,请参阅`config.log‘
运行配置时出错。正在停止安装。

推荐答案

在我运行xcode-select --install后,这一点为我清除。在此之前,我还运行了rvm get head,它可能起到了作用(但本身并没有解决问题)。

这篇关于安装Ruby 1.9.3时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆