cc -c -Wall -DLINUX -DMODULE -DEXPORT_SYMTAB -D__KERNEL__ -O -Wstrict-prototypes -DCONFIG_PM -fno-strict-aliasing -mpreferred-stack-boundary=2 -march=i686 -falign-functions=4 -DMODULE -I/usr/src/linux-2.4.21/include nvnet.c
In file included from nvnet.h:20,
Looks like this is being compiled as a module (the -DMODULE directive). Since this isn't part of the standard kernel source tree, I expect a fair amount of work would be required to compile this into the kernel if it is even possible. In the past with binary only releases and other such things, I found it was just simpler to compile as many things into my kernel that I wanted and turn on module support for any third party things.