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编译的?
Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版Ubuntu Gutsy GCC从4.x 切换为3.x版
阅读(741) | 评论(0) | 转发(0) |