QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 906|回复: 3

HELP ME!!!准备升级内核到2.6.8.1时遇到问题

[复制链接]
发表于 2004-8-18 19:24:43 | 显示全部楼层 |阅读模式
我用的是RH9,第一次升级内核,经过长时间观摩,准备动手时出了问题。按2.6.8.1内核change文档的要求,需要升级好几个工具。多数都已搞定,但在安装jfsutils和oprofile时遇到了问题。具体是:

 1.安装jfsutils-1.1.7.tar.gz时,用#./configure出现如下错误提示:

   ... ...
   checking machine/endian.h usability... no
   checking machine/endian.h presence... no
   checking for machine/endian.h... no
   checking sys/byteorder.h usability... no
   checking sys/byteorder.h presence... no
   checking for sys/byteorder.h... no
   checking uuid/uuid.h usability... no
   checking uuid/uuid.h presence... no
   checking for uuid/uuid.h... no
   configure: error: 'You need the uuid library'
  我知道应是什么没有装,但却不知到底是什么?
 
 2.安装oprofile-0.5.4.tar.gz时,make出现如下错误:

   ... ...
   make[3]: *** [modules] Error 1
   make[3]: Leaving directory `/usr/src/linux-2.4.20-8'
   make[2]: *** [kernel_module] Error 1
   make[2]: Leaving directory `/home/temp/oprofile-0.5.4'
   make[1]: *** [all-recursive] Error 1
   make[1]: Leaving directory `/home/temp/oprofile-0.5.4'
   make: *** [all] Error 2
  我的那个目录有呀?这又怎么了?


另外,升级内核时,必须升级这些软件么?这两个软件分别是干什么的呀?

做一名菜鸟真不容易!!!
发表于 2004-8-18 21:33:00 | 显示全部楼层
不好意思,我也不知道,

文档上没写吗?

Documents上写的应该很清楚了,

不过第一个没有是没有uuid library这个东西,这个肯定了,

第二个根据你贴的东西判断不出来(信息太少啦,关键部分都没贴出来 )
回复

使用道具 举报

 楼主| 发表于 2004-8-19 07:34:40 | 显示全部楼层
我从RH9的安装光盘上找到了个e2fsprogs-devel-1.34-1来装上

uuid.h已经YES了。

但endian.h和byteorder.h还是NO。???
回复

使用道具 举报

 楼主| 发表于 2004-8-19 09:49:50 | 显示全部楼层
找到了一个jsfutils的RPM包,顺利解决问题
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-14 17:57 , Processed in 0.056087 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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