|
发表于 2009-3-2 15:48:42
|
显示全部楼层
在打第三个补丁的时候报错,好像是说没有这个文件,我看了,我的内核源文件怎么就没这个文件呢?
[root@rhel5 linux-2.6.28.7]# patch -p1 <../utf8-kernel-2.6.28-fbcondecor-1.patch
can't find file to patch at input line 9
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|# 作者(author): 孙海勇
|# 发布协议(License): GPL v2
|# 邮件(email): youbest@sina.com
|# 说明:此补丁用于Linux内核,实现直接在framebuffer环境下直接显示UTF-8编码的文字功能。此补丁为fbcondecor功能修正补丁,需要实现给内核打fbcondecor补丁。
|
|diff -Nur linux-2.6.28/drivers/video/console/cfbcondecor.c linux-2.6.28.new/drivers/video/console/cfbcondecor.c
|--- linux-2.6.28/drivers/video/console/cfbcondecor.c 2009-01-02 10:03:34.251714450 +0800
|+++ linux-2.6.28.new/drivers/video/console/cfbcondecor.c 2009-01-02 20:46:44.063245258 +0800
--------------------------
File to patch: ^C
我找了两个版本的内核,2.6.28 和 2.6.28.7 ,在相关的目录下面都没有这个cfbcondecor.c文件,这个要怎么搞? |
|