LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: firewalker

[求助lfs]编译sed-4.0出错

[复制链接]
 楼主| 发表于 2003-11-7 08:39:46 | 显示全部楼层
Redhat7.0
内核2.2.16 包几乎都装了
发表于 2003-11-7 09:22:42 | 显示全部楼层
你的gcc版本该不会是2.96吧?
从比较老的发行版上编译lfs 4.0(也就是cvs 20021023)会很痛苦,因为它是用静态连接的,对主系统要求比较严。实在不行的话,你可以编译一下新的lfs 5.0,这个版本的方法比以前的好,有人从redhat 6.2上面编译成功的。在lfs.linuxsir.cn上面有书和软件包下载,加油!
发表于 2003-11-7 10:07:35 | 显示全部楼层
最初由 tram 发表
一般发行版里,都不给你安装头文件的,推荐编译不过的人用knoppix安装,它里面倒是什么文件都全的.

问一下老大,一般都是些什么头文件,在那些包里面的?
我是用debian装的lfs,也没有特意去装过什么development开发套件,装的时候没发现缺过什么头文件。
发表于 2003-11-7 10:34:22 | 显示全部楼层
发行版和发行版不一样啊,像mandrake,经常少的是glibc-static-devel.
一般来说,slackware和debian还有gentoo这样的发行版,分包比较适合编译程序,不会少头文件,而rpm的发行版,为了省地方,总是把头文件单独分出来,这就造成了编译各种软件时的困难。在rpm系统上编译软件,本来就不太容易,再加上又是静态编译,就更容易出问题了。redhat从8.0以后,不让用户选单独的软件包,而是以开发系统取而代之,这样反而会比较好安装些。从redhat起步,只要选了开发系统,都是一马平川的。我比较喜欢的是knoppix,一张光盘,居然什么都有,不错!
发表于 2003-11-7 10:58:55 | 显示全部楼层
在sed目录下先make clean,重新make一次也许就行了
发表于 2003-11-7 11:04:36 | 显示全部楼层
我一般推荐,删除源码,重新解压。
 楼主| 发表于 2003-11-7 13:08:30 | 显示全部楼层
多谢斑竹鼓励,我今天晚上就试试lfs5.0
我每次重装sed都先make uninstall&&make clean然后删原码,重解压,应该不会留下什么垃圾吧,反正是过不去。
另外可不可以推荐一个knoppix版本,我想周末刻张盘
发表于 2003-11-7 14:34:25 | 显示全部楼层
我下的是9月份的一个版本,没有3.3新,3.3应该更好些吧.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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