QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1060|回复: 13

有可用于ML1.2的GCC4.0的rpm包吗?

[复制链接]
发表于 2005-4-24 00:41:16 | 显示全部楼层 |阅读模式
下载的GCC4.0全部都是源代码,怎么安装啊?
发表于 2005-4-24 06:42:14 | 显示全部楼层
gcc4 改动太大,恐怕大部分软件都需要升级或者打补丁,这项主要的新技术需要引入一些头文件到所有程序里,否则即使用它编译,性能改善也不会太明显。
回复

使用道具 举报

发表于 2005-4-24 07:08:26 | 显示全部楼层
是啊,昨天我用GCC4编译内核的时候,有些驱动程序就通不过,所以还是用3.4.3的吧,不过可以装上学习一下。
回复

使用道具 举报

发表于 2005-4-24 07:46:28 | 显示全部楼层
有些东西不是随随便便就可以升级的。
GCC 就是这样,每升一次级都会改变许多。
导致其他程序也要跟着变。
GCC 一类的基础程序最好不要轻易升级。
回复

使用道具 举报

 楼主| 发表于 2005-4-24 08:42:42 | 显示全部楼层
谢谢,那就安装3.4.3吧,有rpm包吗?如果没有,怎么安装源代码?
回复

使用道具 举报

发表于 2005-4-24 09:58:08 | 显示全部楼层
下载源码包
./configure
make
make install
简单的很
回复

使用道具 举报

发表于 2005-4-24 09:58:47 | 显示全部楼层
不过作好心理准备
make的时候需要很久
没20-30分钟肯定做不完
回复

使用道具 举报

 楼主| 发表于 2005-4-24 10:11:02 | 显示全部楼层
./configure

是什么意思?是命令还是一个目录?
回复

使用道具 举报

发表于 2005-4-24 10:24:23 | 显示全部楼层
./configure
make
make install
就这样升级gcc是非常危险的,不推荐。
另外,如果楼主还不懂./configure是什么,建议去补习一下基础知识,
装新的东西不是为了赶时髦,它得有用。
回复

使用道具 举报

发表于 2005-4-24 11:06:01 | 显示全部楼层
看安装说明,好象,只需要在configure后指定一个与以前版本不同的安装目录就可以共存
应该不会有什么危险了吧
回复

使用道具 举报

发表于 2005-4-24 12:27:02 | 显示全部楼层
gcc 4 影响的程序并不多。而且在二进制上保持着与 gcc-3.4 的兼容
内核编译是通不过的, 因为那些代码写的不规范, gcc-4.0 不允许那些不规范代码了。可能有 4、5 处吧。不过改起来很简单。
其它受影响的主要有 glibc,libxml2, xine-lib, xine-ui, konqueror, knetworks, ffmpeg, mplayer, mozilla 系列,xorg(xfree)......
回复

使用道具 举报

发表于 2005-4-24 12:35:54 | 显示全部楼层
cmft
那么多
以后如果都用4.0的时候,这些代码都要改的规范哦
这也是好事
对吧
回复

使用道具 举报

发表于 2005-4-24 14:25:14 | 显示全部楼层
性能提高有多少呢?  是否有对64位cpu的特殊优化!
回复

使用道具 举报

发表于 2005-4-24 15:52:38 | 显示全部楼层
[quote:cd5e580b51="sunmoon1997"]内核编译是通不过的, 因为那些代码写的不规范, gcc-4.0 不允许那些不规范代码了。可能有 4、5 处吧。不过改起来很简单。[/quote]
老大能否具体说说,在什么地方?或是推荐一下相关文章。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 12:27 , Processed in 0.050234 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表