More changes, and compile failures on some linux systems.
1. Include file <sys/mman.h> changed to <linux/mman.h>
2. Make file now defines explicitly where the linux include
files are. This fixes a major crapping out when the include
files were expected to be found in /usr/include/linux.
If your linux kernel tree is not under /usr/src/linux, you will
need to modify the Makefile appropriately.
This seemed to effect Mandrake 7.x and Debian systems.
Redhat 6.2 (stock) was uneffected, unknown about Rh 7.