打印

Redhat 9的内核编译问题

Redhat 9的内核编译问题

Redhat9里自带的2.4.20-8跟标准的2.4.20有什么不同,我每次编译都打上acpi的补丁,便以标准的2.4.20时没有问题,但在编译2.4.20-8使就不行。
布兜。

TOP

2.4.20-8 is hacked by redhat by adding many patches. i do not think rh8 kernel is a good kernel, especially for recompiling purpose. so u had better use vanilla 2.4.20.
Time is always not enough!

TOP

2.4.20-9也不行,我已经用了最新的ACPI补丁。
布兜。

TOP

i do not say 2.4.20-9 is better than 2.4.20-8. u had better use a vanilla kernel if u need do many kernel recompiling.
Time is always not enough!

TOP

好吧,我继续努力。
布兜。

TOP

2.5.6x is worthy being tried.
Time is always not enough!

TOP

我已经下载下来了。2.5.6.x需不需要安装新的模块加载工具?
布兜。

TOP

u had better install the latest one. i believe it is needed.
Time is always not enough!

TOP

他跟我要Qt.
布兜。

TOP

qt? almost impossible, which one u use? i tried 2.5.63 and 65 before. no such requirement. i always use menuconfig. but xconfig should use x only.
Time is always not enough!

TOP

我用的是2.5.68。
我是这样做的。解压到/usr/src下,建了一个连接linux-2.5。打上了acpi的最新补丁。
make mrproper 正常
make xconfig 出错。信息如下:
root@localhost:/usr/src/linux-2.5[root@localhost linux-2.5]# make xconfig
make -f scripts/Makefile.build obj=scripts
make -f scripts/Makefile.build obj=scripts/kconfig scripts/kconfig/qconf
*
* Unable to find the QT installation. Please make sure that the
* QT development package is correctly installed and the QTDIR
* environment variable is set to the correct location.
*
make[1]: *** [scripts/kconfig/.tmp_qtcheck] Error 1
make: *** [scripts/kconfig/qconf] Error 2

我哪一步做错了吗?
布兜。

TOP

make gconfig 试试

acpi的补丁不需要吧

TOP

我的东芝笔记本必须要acpi支持,否则很多功能不能用。
make gconfig是什么?没听说过。
布兜。

TOP

2.5支持acpi呀,不用打补丁吧
2.5新增的.README里有.使用gtk不使用qt

TOP

[quote:d7cfe3c0d6="cnhnln"]2.5支持acpi呀,不用打补丁吧
2.5新增的.README里有.使用gtk不使用qt[/quote]
yes, 2.5 changes much. recommend everybody to try 2.5.x

btw, that vanilla 2.4.20 also has problem, while no everybody will meet the problem. recently i debug a code running on embedded linux on an iop board. when it posts messages to the host, the linux on host will get an intr. the 2.4.20 will hang there, while 2.4.18 and 2.4.21-rc1 will not. so there must be some problems there. stay away from it.

TOP