有可用于ML1.2的GCC4.0的rpm包吗?
下载的GCC4.0全部都是源代码,怎么安装啊? gcc4 改动太大,恐怕大部分软件都需要升级或者打补丁,这项主要的新技术需要引入一些头文件到所有程序里,否则即使用它编译,性能改善也不会太明显。 是啊,昨天我用GCC4编译内核的时候,有些驱动程序就通不过,所以还是用3.4.3的吧,不过可以装上学习一下。 有些东西不是随随便便就可以升级的。GCC 就是这样,每升一次级都会改变许多。
导致其他程序也要跟着变。
GCC 一类的基础程序最好不要轻易升级。 谢谢,那就安装3.4.3吧,有rpm包吗?如果没有,怎么安装源代码? 下载源码包
./configure
make
make install
简单的很 不过作好心理准备
make的时候需要很久
没20-30分钟肯定做不完
./configure
是什么意思?是命令还是一个目录? ./configure
make
make install
就这样升级gcc是非常危险的,不推荐。
另外,如果楼主还不懂./configure是什么,建议去补习一下基础知识,
装新的东西不是为了赶时髦,它得有用。 看安装说明,好象,只需要在configure后指定一个与以前版本不同的安装目录就可以共存
应该不会有什么危险了吧 gcc 4 影响的程序并不多。而且在二进制上保持着与 gcc-3.4 的兼容
内核编译是通不过的, 因为那些代码写的不规范, gcc-4.0 不允许那些不规范代码了。可能有 4、5 处吧。不过改起来很简单。
其它受影响的主要有 glibc,libxml2, xine-lib, xine-ui, konqueror, knetworks, ffmpeg, mplayer, mozilla 系列,xorg(xfree)...... cmft
那么多
以后如果都用4.0的时候,这些代码都要改的规范哦
这也是好事
对吧 性能提高有多少呢?是否有对64位cpu的特殊优化! 内核编译是通不过的, 因为那些代码写的不规范, gcc-4.0 不允许那些不规范代码了。可能有 4、5 处吧。不过改起来很简单。
老大能否具体说说,在什么地方?或是推荐一下相关文章。
页:
[1]