Dear all,
I've just started learning kernel programming on Linux. I just tried an
example "hello, world" module program. The program looks like:
#define MODULE
#include <linux/module.h>
int init_module(void)
{ print out a hello message}
void cleanup_module(void)
{print out a goodbye message}
It can be compiled into .o but when I tried to insmod, I got this error
message:
module compiled for kernel version 2.4.0-xxx
kernel version is 2.2.16-xxx
I have no clue how to fix it. Please help. Thank you very much.
Crystal