我想尝试着把自己写的linux2.6驱动程序模块,编译下载到板子上测试。想自己编写一个独立的Makefile文件,make即可。(不想使用手册上说的要修改Kconfig、再看一下make menuconfig,修改Makefile,最后再make modules)。以前在linux2.4中也是一个makefile文件就可以了,在2.6下,是不是也可以?
----------------------------------------------------------------------------------
我参考网上资料,写了一个:
ifneq ($(KERNELRELEASE),)
obj-m := mymodule.o
else
KERNELDIR := /opt/FriendlyARM/mini2440/linux-2.6.29
PWD := $(shell pwd)
default:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
endif
make的时候,显示nothing to be done for default.请问问题出在哪里?
请指点!!谢谢。