All of lore.kernel.org
 help / color / mirror / Atom feed
* Char driver
@ 2011-05-07 13:25 Aravind Vijayan
  2011-05-07 14:20 ` Vic
  2011-05-08  8:36 ` Mulyadi Santosa
  0 siblings, 2 replies; 3+ messages in thread
From: Aravind Vijayan @ 2011-05-07 13:25 UTC (permalink / raw)
  To: kernelnewbies

Hi all,

 i am totally newbie to drivers,but i like to deal with them . I have
a code here:http://pastebin.com/9YsJetek


when i try to make it,

/*make file*/
obj-m +=memory.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
/*End*/


i got some error:
make -C  /lib/modules/2.6.35.12-90.fc14.i686/build M= modules
make[1]: Entering directory `/usr/src/kernels/2.6.35.12-90.fc14.i686'
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
make[2]: *** No rule to make target `missing-syscalls'.  Stop.
make[1]: *** [prepare0] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.35.12-90.fc14.i686'
make: *** [all] Error 2

how can i fix this....

Thanks in advance.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Char driver
  2011-05-07 13:25 Char driver Aravind Vijayan
@ 2011-05-07 14:20 ` Vic
  2011-05-08  8:36 ` Mulyadi Santosa
  1 sibling, 0 replies; 3+ messages in thread
From: Vic @ 2011-05-07 14:20 UTC (permalink / raw)
  To: kernelnewbies

Problem is your "/lib/modules/2.6.35.12-90.fc14.i686/" path was given out by
"uname -r".



On Sat, May 7, 2011 at 6:25 AM, Aravind Vijayan <aravind1123@gmail.com>wrote:

> Hi all,
>
>  i am totally newbie to drivers,but i like to deal with them . I have
> a code here:http://pastebin.com/9YsJetek
>
>
> when i try to make it,
>
> /*make file*/
> obj-m +=memory.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
> /*End*/
>
>
> i got some error:
> make -C  /lib/modules/2.6.35.12-90.fc14.i686/build M= modules
> make[1]: Entering directory `/usr/src/kernels/2.6.35.12-90.fc14.i686'
>  CHK     include/linux/version.h
>  CHK     include/generated/utsrelease.h
> make[2]: *** No rule to make target `missing-syscalls'.  Stop.
> make[1]: *** [prepare0] Error 2
> make[1]: Leaving directory `/usr/src/kernels/2.6.35.12-90.fc14.i686'
> make: *** [all] Error 2
>
> how can i fix this....
>
> Thanks in advance.
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110507/f2facce4/attachment.html 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Char driver
  2011-05-07 13:25 Char driver Aravind Vijayan
  2011-05-07 14:20 ` Vic
@ 2011-05-08  8:36 ` Mulyadi Santosa
  1 sibling, 0 replies; 3+ messages in thread
From: Mulyadi Santosa @ 2011-05-08  8:36 UTC (permalink / raw)
  To: kernelnewbies

Hi...

On Sat, May 7, 2011 at 20:25, Aravind Vijayan <aravind1123@gmail.com> wrote:
> i got some error:
> make -C ?/lib/modules/2.6.35.12-90.fc14.i686/build M= modules
> make[1]: Entering directory `/usr/src/kernels/2.6.35.12-90.fc14.i686'
> ?CHK ? ? include/linux/version.h
> ?CHK ? ? include/generated/utsrelease.h
> make[2]: *** No rule to make target `missing-syscalls'. ?Stop.
> make[1]: *** [prepare0] Error 2
> make[1]: Leaving directory `/usr/src/kernels/2.6.35.12-90.fc14.i686'
> make: *** [all] Error 2

Assuming that /usr/src/kernels/2.6.35.12-90.fc14.i686 directory does
exist and contains kernel source tree, I guess you haven't done at
least "make modules_prepare" there.....

-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-05-08  8:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-07 13:25 Char driver Aravind Vijayan
2011-05-07 14:20 ` Vic
2011-05-08  8:36 ` Mulyadi Santosa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.