I am developing a custom codec for the OMAPL137 running on a custom target board.
I am using MontaVista 5.0 under license from them. My kernel is custom.
I've run make on the kernel, run make on cmem (to make cmemk.ko), and run make on dsplink using a custom configuration.
When I run loadmodules.sh, I get the following message:
cmemk: disagrees about version of symbol struct_module
insmod: error inserting 'cmemk.ko': -1 Invalid module format
...
Can anyone suggest what I can do to correct the cmemk problem? I considered posting to Meld, but since cmem is in a TI directory, I thought I'd start here.
Turns out that the make hadn't actually made anything. I've built again and cmemk.ko now installs okay. (I'm assuming that the dsplinkk.ko whine that no version for "struct_module" found: kernel tainted. is okay.)