QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1070|回复: 0

请教打补丁的问题

[复制链接]
发表于 2006-4-21 13:52:31 | 显示全部楼层 |阅读模式
我下了LINUX的内核,解开后,再打补丁,总是不成功。

目录如下:
[zyq@localhost uClinux-dist]$ ll
total 144
drwxrwxr-x    2 zyq      zyq          4096 11月 10 12:21 bin
drwxrwxr-x    3 zyq      zyq          4096  4月 20 12:18 config
lrwxrwxrwx    1 zyq      zyq            33  4月 20 11:12 config.arch -> vendors/
GDB/ARMulator/config.arch
-rw-rw-r--    1 zyq      zyq         13777  4月 20 11:05 config.in
-rw-rw-r--    1 zyq      zyq         18007 11月 22  1999 COPYING
drwxrwxr-x    4 zyq      zyq          4096  4月 20 10:12 Documentation
drwxrwxr-x   11 zyq      zyq          4096 11月 10 12:21 freeswan
drwxr-xr-x   68 zyq      zyq          4096 11月 10 12:16 glibc
drwxrwxr-x    2 zyq      zyq          4096 11月 10 12:19 include
drwxrwxr-x   29 zyq      zyq          4096  4月 20 12:18 lib
drwxrwxr-x   15 zyq      zyq          4096 11月 10 12:10 linux-2.0.x
drwxrwxr-x   16 zyq      zyq          4096  4月 18 23:42 linux-2.4.x
drwxr-xr-x   19 zyq      zyq          4096  4月 20 10:14 linux-2.6.2
drwxrwxr-x   20 zyq      zyq          4096  4月 20 12:52 linux-2.6.16.9
-rw-r--r--    1 zyq      zyq         10303  4月 20 12:33 Makefile
-rw-r--r--    1 zyq      zyq         10303  4月 20 10:55 Makefile.orig
-rw-r--r--    1 zyq      zyq           275  4月 20 12:33 Makefile.rej
drwxrwxr-x   13 zyq      zyq          4096 11月 10 12:14 openswan
-rw-rw-r--    1 zyq      zyq            52  1月  1  1970 pax_global_header
-rw-rw-r--    1 zyq      zyq          4931 11月 11  2004 README
-rw-rw-r--    1 zyq      zyq          1743  1月 21  2004 SOURCE
drwxrwxr-x    5 zyq      zyq          4096  4月 20 12:51 tools
drwxr-xr-x   18 zyq      zyq          4096  4月 20 12:18 uClibc
drwxrwxr-x  212 zyq      zyq          4096 11月 10 12:21 user
drwxrwxr-x   59 zyq      zyq          4096 11月 10 12:21 vendors

[zyq@localhost uClinux-dist]$ gzip 0dc ../patch-2.6.16.9.gz |patch -p0
gzip: 0dc: No such file or directory
gzip: ../patch-2.6.16.9.gz already has .gz suffix -- unchanged
[zyq@localhost uClinux-dist]$ gzip -dc ../patch-2.6.16.9.gz |patch -p0
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/Makefile b/Makefile
|index cb57905..5696ad2 100644
|--- a/Makefile
|+++ b/Makefile
--------------------------
File to patch:

把--p0 换成 -p1也是一样。

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

本版积分规则

GMT+8, 2024-11-27 04:49 , Processed in 0.039824 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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