In vm_strings.h head file, it needs to use predefintion 'LINUX32'. Did you add such predifintion in your project?
In the building bash file, the following predifintion were added for Linux:
-D LINUX32 -D __KERNEL_STRICT_NAME -D __KERNEL_STRICT_NAMES,
If you build a Intel 64 bit application, you also need to add: