cross-compiling modules for a preemptive kernel(2.6.23)
I have linux-2.6.26 preemptive and busybox running on an ARM9
Im trying to run an hello world module but I get the error:
"helloworld: version magic '2.6.23 mod_unload ARMv5' should be '2.6.23 preempt mod_unload ARMv5'"
I have the same version of kernel source tree but i dont know how i compile for a preemptive kernel.
The kernel on the ARM is not made of this source tree, i assume that somewhere there must be a change in the source tree when you compile an preemptive kernel?
And why is there actually 'mod_unload' in the version number of the modules?
Thank you in advance