
[英]Xcode - configure: error: no acceptable C compiler found in $PATH
[英]C Compiler error with Lion and Newly Installed/Updated XCode
我正在尝试使用Ruby 1.9.3-p0以及在运行时设置RVM
$rvm install 1.9.3
我得到:
错误:运行'./configure --prefix = / Users / zkidd / .rvm / rubies / ruby-1.9.3-p0 --enable-shared --disable-install-doc --with-libyaml-dir = / Users / zkidd / .rvm / usr',请阅读/Users/zkidd/.rvm/log/ruby-1.9.3-p0/configure.log错误:运行configure时出错。 停止安装。
然后,当我在textmate中打开configure.log时,我看到:
[2011-12-31 16:43:59] ./configure --prefix = / Users / zkidd / .rvm / rubies / ruby-1.9.3-p0 --enable-shared --disable-install-doc- with-libyaml-dir = / Users / zkidd / .rvm / usr配置:警告:无法识别的选项:--with-libyaml-dir检查构建系统类型... x86_64-apple-darwin11.2.0检查主机系统类型... x86_64-apple-darwin11.2.0检查目标系统类型... x86_64-apple-darwin11.2.0检查C编译器是否工作...否配置:错误:在
/Users/zkidd/.rvm/src/ruby-1.9.3-p0': configure: error: C compiler cannot create executables See
更多详细信息,/Users/zkidd/.rvm/src/ruby-1.9.3-p0': configure: error: C compiler cannot create executables See
config.log
我不确定在这里下一步该怎么做:/我已经重新安装了XCODE,并且Mac OS是最新的。 另外,我也刚安装了RVM,效果很好。 任何指导将不胜感激。 谢谢。
我在1.9.2上遇到了非常类似的错误,如果ruby第一次尝试失败,则一旦安装失败,可以将/Users/zkidd/.rvm/src/ruby-1.9.3-p0保留下来。 我建议再次删除ruby(对不起...),并手动检查以确保删除了/Users/zkidd/.rvm/src/ruby-1.9.3-p0以及.rvm / archives的全部内容,红宝石并不总是会正确覆盖文件。 另一个选择是确保您的文件权限是干净的。 我喜欢这种懒惰的方式,只是在磁盘实用程序中运行修复文件权限。 我很确定它是磁盘实用程序>启动磁盘>急救>修复磁盘权限。
那就是我所拥有的...祝你好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.