Ashley Glenday <[email protected]> writes:
> Thanks for that, I'll give that a go. I'm sorry I overlooked it, everything
> I searched for told me to download the headers using my distros package
> manager nothing I saw related to a fresh kernel from kernel.org
I assume you worked it out, but the answer to your original question is:
You need the kernel headers (and configuration) that match the kernel you are
building the module against. The "any-any" patch helps with newer kernels,
but doesn't change the equation: build VMWare against the same headers as the
kernel.
The reason for this is that different kernels, and different configuration
options, all change the layout of binary data structures that the module
refers to.
Get that wrong and you can go direct to data corruption city, not passing go,
and not collecting anything but a lot of grief on the way.
Daniel
--
✣ Daniel Pittman ✉ [email protected] ☎ +61 401 155 707
♽ made with 100 percent post-consumer electrons
Looking for work? Love Perl? In Melbourne, Australia? We are hiring.
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html