title: how to include standard header files when compiling a kernel module source?
body: <p>I've downloaded, compiled and installed the latest kernel in my machine. Now, I'm trying to write a kernel module. When I try compiling it, I get errors of following similar sort - 
      fatal error: sys/syscall.h: No such file or directory
      fatal error: linux/module.h: No such file or directory
  I've tried rewriting the makefile for this in the fashion of including the necessary directories from the source of my latest kernel, but still the problem is persistent.</p>
  
  <p>Require your suggestions.</p>