|
我用的是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
我的那个目录有呀?这又怎么了?
另外,升级内核时,必须升级这些软件么?这两个软件分别是干什么的呀?
做一名菜鸟真不容易!!!
:help |
|