C compiler cannot create executables

昨天的gentoo server运行了一下emerge –depclean,结果是卸载了许多东西,然后revdep-rebuild也没有需要安装的软件,认为就没问题了。
今天emerge –sync,然后emerge –update –deep –new –with-bdeps=y @world,结果就出现了如下错误:

C compiler cannot create executables

我估计是昨天卸载造成的,网上的解决办法是:

emerge gcc

运行结果还是同样的提示,后来从这里找到解决办法:

gcc-config -l 列出你机器上所有的GCC版本
gcc-config 1 我机器上1是4.5.3
env-update && source /etc/profile
emerge gcc

发表评论

电子邮件地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据