On Thu, Jul 16, 2009 at 9:43 AM, Kousik Maiti <maiti.kou...@gmail.com>wrote:
> Hi list,I am new to kernel programming. I want to create a module. For > that I follow > http://crashcourse.ca/wiki/index.php/Writing_your_first_kernel_module . > > When I run make command I got this message. > $make > make -C /lib/modules/2.6.28-11-generic/build M=/home/kousik/program/module > modules > make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic' > Building modules, stage 2. > MODPOST 0 modules > make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic' > Some issue with the Makefile. Will have a closer look sometime later. But In the mean while you can use the following in your Makefile. obj-m := hi.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules clean: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean Hope this helps. Regards, Sandeep. “To learn is to change. Education is a process that changes the learner.” > > But there is no module means .ko file generated . Can anybody help me? > > Thanks in advance. > > -- > Kousik Maiti > CDAC- Mumbai >