LinuxSir.cn,穿越时空的Linuxsir!

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

第5章过关了。长征迈出了第一步!

[复制链接]
发表于 2003-1-18 15:39:24 | 显示全部楼层 |阅读模式
呵呵,今天终于走出了长征的第一步,第五章的内容都做完了。
现在想来,几多惊喜几多苦啊,我从MDK9.1到RH6.2一切来得总
不那么容易,现第一个编译BASH问题,第二个是编译GCC
第三个问题是编译SED的。对于我这种新手来说,每个问题就是
带给我的当头一棒,在警告我:该我体会到摆脱束缚的磨难就要
到来!现在把经验总结如下(发现问题的过程就免了吧):

似乎linux的个大发行版都不是完全的自由跟符合个人习惯的哦,
编译包的时候不是少这个就是少这个静态库就是少那个静态库。
BASH少ncurses有termcap代替,但有些不明显的依赖是每个新手
都头痛的,建议安装的时候把主系统的静态开发包全装上,(这
个也是kj兄给我的linux人生的第一个建议)在编译GCC是遇到的
问题就更奇怪,几个参数的设置不同也影响到编译,在第五章书
上的编译中说要在auto-host.h加上"#define HAVE_GAS_HIDDEN"
在我的实际操作中如果GLIBC版本较低(我的是RH6.2的GLIBC)
就会出现问题,我的解决方法是先升级主系统GLIBC。编译SED的
问题是关于一个GETTEXT的包没有安装啊。(万分感谢kj兄提醒)
于是。。问题解决了啊。长征路上的一小步,也是我历史上的一
大步啊,体会到兄弟们的帮助我的温暖!
====================
提外话:我的内存不稳定在我编译时也给我带来麻烦,64+64+128
插槽为BANK2、BANK3、BANK4,在编译同一个包包是总是在不同的
地方出现寄存器益出,而且编译不同的宝宝时不时也会出现同样问
题我就怀疑是CPU跟内存的问题,(因为有根64M是买的二手:)
INTEL的CPU不会出问题吧!)所以我换了个插槽,在没有改变配置
的情况下,很多包就编译过了。希望我的经历对跟我一样的小鸟兄
弟有帮助。
发表于 2003-1-18 16:52:28 | 显示全部楼层
嗯,兄弟这个关于内存的问题是个好经验,有莫名其妙的问题的兄弟们注意了。
祝贺祝贺!哈哈,一鼓作气,直捣黄龙啊!
发表于 2003-1-18 17:45:15 | 显示全部楼层
不错不错,下面的事情就好办了。你关于内存的经验还有点意思。呵呵。。。
 楼主| 发表于 2003-1-18 23:37:02 | 显示全部楼层
恩。我的感觉也不错。所以自己给自己放假一天。跟女朋友玩去了:)反正我有寒假。星期一继续攻克第六章!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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