红联Linux门户
Linux帮助

2.4makefile的问题

发布时间:2009-07-07 12:33:23来源:红联作者:hahaha0424
各位好

我写好了一个2.4版本的驱动程序,名字叫mymodule.c

现在写makefile出了问题,我的makefile如下:
#Makefile2.4
KVER=$(shell uname -r)
KDIR=/lib/modules/$(KVER)/build
OBJS=mymodule.o
CFLAGS=-D__KERNEL__ -I$(KDIR)/include -DMODULE -D__KERNEL_SYSCALLS__ -DEXPORT_SYMTAB -O2 -fomit-frame-pointer -Wall -DMODVERSIONS -include $(KDIR)/include/linux/modversions.h

all: $(OBJS)
mymodule.o: mymodule.c
ld -r -o $@ $^
clean:
rm -f *.o


在红帽9下,make后出现如下问题:
no rule to make target 'mymodule.c',needed by mymodule.o
我刚学写驱动 不知道这个makefile该怎么写,请教各位 谢谢!
文章评论

共有 1 条评论

  1. xlylinux 于 2009-07-10 15:46:18发表:

    看看