linux2.6.10内核似乎和2.6.31有些不一样。make过程中出现很多问题,现在这里总结下:
1、main.c
#
include → #include
2、access.c
current->uid → current->pid
current->euid → current->tgid
3、Makefile
CFLAGS += $(DEBFLAGS) → EXTRA_CFLAGS += $(DEBFLAGS)
CFLAGS += -I$(LDDINC) → EXREA_CFLAGS += -I$(LDDINC)
make的时候最好指定下KERNELDIR的路径。不指定也可以。
阅读(633) | 评论(0) | 转发(0) |