LinuxSir.cn,穿越时空的Linuxsir!

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

关于按照手册却又更新包的问题

[复制链接]
发表于 2006-3-12 20:36:29 | 显示全部楼层 |阅读模式
请问gcc3.4.5在哪里可以下到呢
我在ftp.linuxfromscratch.org里面没有找到
我下了新的binutils-2.16.1.tar.bz2,glibc-2.3.6.tar.bz2,man-pages-2.25.tar.bz2
其他不变,再按照手册作,有没有问题呢
我下新包的时候,发现每个包都有很多新的补丁,这些是不是要一并打上呢
还有,如果用gcc4编译的话,要注意什么问题呢,谢谢赐教
发表于 2006-3-12 21:51:01 | 显示全部楼层
下载请去 GCC 大本营:http://gcc.gnu.org/

这个组合应该问题不大。。。补丁的话,最好按照 book 上说的打,不是都需要的,甚至是不能随便打的,不然会出错。。。

没啥问题,svn 就是 gcc4的。
回复 支持 反对

使用道具 举报

发表于 2006-3-12 22:03:41 | 显示全部楼层
用GCC4来编译,部分软件需要打gcc4的补丁,如果你用的手册是GCC3的,可能这部分不会提到,导致部分包编译的时候发生错误,如果想用GCC4的话建议参看LFS的最新SVN版手册.也可以参考本版的一篇用GCC4.0.1编译LFS的手册.

如果用GCC3.4.x的话,用release版手册就可以了,把你要更新的软件用上,通常不会有什么问题.

另:GCC3.4.x已经到GCC3.4.6了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-12 23:13:16 | 显示全部楼层
谢谢各位
我在装新包(就是相比手册版本更高的包)的时候发现一些手册上一些补丁新包并没有带,这个时候是不打补丁继续下去还是换成旧包打补丁呢
比如glibc-2.3.6就没有类似glibc-2.3.4-fix_test-1.patch的补丁,遇到这种情况该怎么处理呢?
回复 支持 反对

使用道具 举报

发表于 2006-3-12 23:15:40 | 显示全部楼层
这个是具体情况具体分析,不过glibc-2.3.6是不用打任何补丁的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-12 23:21:56 | 显示全部楼层
哦,谢谢二位
如果能稍微点拨一下如何具体分析,我就更感激了
还有,gcc3.4.6的补丁在哪里下呢
3.4.5的补丁可以在ftp.linuxfromscratch.org上下到,可是上面没有提供3.4.6的任何补丁,是不是不需要了呢

os:我换新包,判断是否打补丁是看新补丁是不是跟以前的补丁同名或者意思相近,这样应该没有问题吧。比如gcc3.4.5就有一个specs_x86-1.patch,是否就对应以前那个specs-2什么的补丁呢
回复 支持 反对

使用道具 举报

发表于 2006-3-12 23:33:06 | 显示全部楼层
看样子似乎从来没有做过LFS,建议你还是按步就班的做一遍LFS,如果你非要用新包,建议就只更新那些不需要补丁的软件包,需要补丁的还是按手册上的版本来.
回复 支持 反对

使用道具 举报

发表于 2006-3-13 09:02:13 | 显示全部楼层
如果一定喜欢新的东西,你可以用 svn 版的 book。

初学者的话,按照 youbest 的说法,先按部就班做一次比较好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-13 11:43:25 | 显示全部楼层
哦,我自己用其他发行版有一定经验了,基本原理还是比较理解了,所以想直接追求一下刺激的,试试看能不能就用新包来编译一次
我发的新包的组合,都是youbest的那个手把手教LFS上面推荐的,所以我就下了,可是补丁问题那篇帖子没有怎么提到,所以我上来问问
回复 支持 反对

使用道具 举报

发表于 2006-3-13 12:52:01 | 显示全部楼层
Post by double
哦,我自己用其他发行版有一定经验了,基本原理还是比较理解了,所以想直接追求一下刺激的,试试看能不能就用新包来编译一次
我发的新包的组合,都是youbest的那个手把手教LFS上面推荐的,所以我就下了,可是补丁问题那篇帖子没有怎么提到,所以我上来问问


我记得我写的文章里头提到了那些情况下需要或者不需要打什么补丁,你仔细看一下.
回复 支持 反对

使用道具 举报

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

本版积分规则

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