gcc不工作 - Xcode 3.2.6 - Snow Leopard [英] gcc not working - Xcode 3.2.6 - Snow Leopard

查看:127
本文介绍了gcc不工作 - Xcode 3.2.6 - Snow Leopard的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有点新手在搞乱我的环境,我似乎宁愿打破它。非常感谢您提供任何帮助。



主要症状是当试图运行 rvm install 1.9.3 我得到以下跟踪:

 将Ruby从源代码安装到:/Users/duncanstuart/.rvm/rubies/ruby -1.9.3-p0,这可能需要一段时间取决于你的cpu(s)... 

ruby​​-1.9.3-p0 - #fetching
ruby​​-1.9.3- p0 - #提取到/Users/duncanstuart/.rvm/src/ruby-1.9.3-p0(已提取)
将yaml-0.1.4.tar.gz提取到/Users/duncanstuart/.rvm/archives
将yaml-0.1.4.tar.gz解压缩到/Users/duncanstuart/.rvm/src
在/Users/duncanstuart/.rvm/src/yaml-0.1.4中配置yaml。
错误:运行'./configure --prefix =/ Users / duncanstuart / .rvm / usr错误,请阅读/Users/duncanstuart/.rvm/log/ruby-1.9.3-p0/yaml /configure.log
在/Users/duncanstuart/.rvm/src/yaml-0.1.4中编译yaml。
错误:运行'make'时出错,请阅读/Users/duncanstuart/.rvm/log/ruby-1.9.3-p0/yaml/make.log
将yaml安装到/ Users / duncanstuart /。 rvm / usr
错误:运行'make install'时出错,请阅读/Users/duncanstuart/.rvm/log/ruby-1.9.3-p0/yaml/make.install.log
ruby​​-1.9 .3-p0 - #configuring
错误:运行'./configure --prefix = / Users / duncanstuart / .rvm / rubies / ruby​​-1.9.3-p0 --enable-shared --disable-install时出错-doc --with-libyaml-dir = / Users / duncanstuart / .rvm / usr',请阅读/Users/duncanstuart/.rvm/log/ruby-1.9.3-p0/configure.log
错误:运行configure时出错。停止安装。

yaml / configure.log 如下所示:

  [2012-01-04 02:06:11] ./configure --prefix =/ Users /duncanstuart/.rvm/usr
检查BSD兼容安装... / usr / bin / install -c
检查构建环境是否理智...是
检查一个线程安全的mkdir -p ... config / install-sh -c -d
检查gawk ...没有
检查mawk ...没有
检查nawk .. 。no
检查awk ... awk
检查make sets $(MAKE)... yes
检查gcc ... /usr/bin/gcc-4.2
检查C编译器是否工作... no
configure:error:在`/Users/duncanstuart/.rvm/src/yaml-0.1.4'中:
configure:error:C编译器无法创建可执行文件
查看`config.log'获取更多详细信息

我猜想关键线是:

 检查gcc ... /usr/bin/gcc-4.2 
检查C编译器是否工作正常。no
yaml / make.log
的内容c $ c>

yaml / make.install.log 是一样的(当然除了前两行)



config.log 文件包含在这个问题的最后(因为它很长!)。重要的行似乎是:

 `ld:library找不到-lcrt1.10.6.o` 

运行 rvm install ... 时遇到同样的错误任何其他版本的红宝石,或者当试图用Homebrew安装某些东西时 brew install wget



我的理论



我怀疑这与错误地卸载和重新安装Xcode 3.2.6有关 - 请参阅下面的历史记录,了解我所做的全部细节。



我已经看过在一堆stackoverflow职位,但没有人似乎回答:

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