LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1396|回复: 12

问个问题,如何安装gcc3.3?

[复制链接]
发表于 2003-6-26 15:33:34 | 显示全部楼层 |阅读模式
RH8里自带的是gcc3.2,我下载了3.3的源码,我想知道应当如何安装,应当有大侠装过了,可是本人愚钝没有找到大侠们的笔记,只好借贵宝地一问了?

有什么注意点,哪里可以看到大侠的笔记之类的文档?

看了一下它的index.html,一头雾水,还请诸位指点一二,先行谢过
发表于 2003-6-26 18:27:21 | 显示全部楼层
编译的参数可以参考lfs的做法。如果有什么不清楚,可以用./configure --help看看有什么帮助。
http://lfs.linuxsir.cn/htdocs/lfs/chapter06/gcc.html
 楼主| 发表于 2003-6-27 09:41:04 | 显示全部楼层
这个包不象其它的包啊,会不会把原来的编译环境给搞出问题来呢?
有没有人把编译这个的过程说一下?
发表于 2003-6-27 11:08:21 | 显示全部楼层
如果要说编译过程,建议你还是去看编译原理。
编译的包不同没有关系,关键是编译的参数。我也是自己下载的gcc-3.2,参考lfs的编译参数安装的。没有发生什么问题。你就包解开,然后按照lfs文档的参数configure就完了。
发表于 2003-6-27 11:20:07 | 显示全部楼层
其实不是真正需要的话,不一定要升级到3.3的呀。
搞搞其他简单的东西,等明白了基本道理,再动手。
发表于 2003-6-27 16:33:37 | 显示全部楼层
很麻烦的 有的时候还得重新编译qt等
发表于 2003-6-27 17:19:45 | 显示全部楼层
一般软件包自己都会带README或是INSTALL

这两个文件
参考一下
 楼主| 发表于 2003-6-27 17:39:59 | 显示全部楼层
多谢,一般的包还对付得了,但这个包和其它的包可能不一样,比如pgsql就是安装一个数据库罢了,但gcc3.3安装完后要起作用,会不会和系统原来的gcc3.2有冲突,因为我觉得不能先uninstall gcc3.2再install3.3吧,pgsql就可以这样作了,还有就是,安装完后如何让这个新的3.3的编译环境起任凭,cp到一个特定的目录?如何保证系统不会调用原来的3.2而调用新的3.3?
新手、不知所云,勿怪
发表于 2003-6-27 18:15:28 | 显示全部楼层
./configure
make bootstrap
make install

修改/etc/profile,修改环境变量:
LD_LIBRARY_PATH=/usr/local/libLD_LIBRARY_PATH
export LD_LIBRARY_PATH

一般就是这个,gcc3.3我没装过,原来装3.0、3.1、3.2都没问题。
 楼主| 发表于 2003-6-28 09:48:47 | 显示全部楼层
多谢多谢,在下去试试了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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