本文由青松原创并依GPL-V2及其后续版本发放,转载请注明出处http://hi.baidu.com/chinsung且应包含本行声明。
今天升级了系统,gcc也随之到了4.2.3版,但emerge --depclean清除老除gcc后问题随之而来:gcc找不到了!当我要emerge其他软件时,系统提示:
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
查看gcc版本:
Kgentoo ~ # gcc -v
* gcc-config: Active gcc profile is invalid!
gcc-config error: Could not run/locate "gcc"
gcc-config一下呢:
Kgentoo ~ # gcc-config -B
* gcc-config: Active gcc profile is invalid!
[1] i686-pc-linux-gnu-4.2.3
基本找到问题了,以下为解决方案:
Kgentoo ~ # gcc-config i386-pc-linux-gnu-4.2.3
再gcc -v一般来说可有正确反馈。