Gutsy安装时默认安装了gcc4.1。但是这个版本在编译很多东西的时候都容易报错。另外也比较担心新版本的兼容性(明明不懂编译器,瞎操心。)
编译aMule的时候除了很多问题。于是将编译器版本切换为3.x。
首先在安装上以下包的3.x版本:
gcc
g
cpp
安装完成之后,我们开始在/usr/bin里面操作了。
命令gccg cpp之类的,其实都是硬链接。我们只要把链接删除,指向新的gcc即可。
建立链接的命令为:
ln-ssourcefiletargetfile
以下文件需要重新创建链接:
gcc
gccbug
g
cpp
gcov
i486-linux-gcc
i486-linux-g
i486-linux-cpp
奇怪的是,这里已经显示了i486,而不是其他很多发行版的i386,难道gutsy是基于486编译的?
阅读(295) | 评论(0) | 转发(0) |