安装Ruby 1.9.3时出现问题 [英] Having problems installing ruby 1.9.3
问题描述
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屋!