I am having trouble compiling the VMWare loadable modules. Every time I try to compile, I get the following error:
In file included from /usr/src/kernel-headers-2.2.9/include/linux/smp.h:11, from /usr/src/kernel-headers-2.2.9/include/linux/sched.h:20, from .././linux/driver.c:21: /usr/src/kernel-headers-2.2.9/include/asm/smp.h: In function `hard_smp_processor_id': /usr/src/kernel-headers-2.2.9/include/asm/smp.h:209: warning: implicit declaration of function `GET_APIC_ID' /usr/src/kernel-headers-2.2.9/include/asm/smp.h:209: `APIC_BASE' undeclared (first use in this function) /usr/src/kernel-headers-2.2.9/include/asm/smp.h:209: (Each undeclared identifier is reported only once /usr/src/kernel-headers-2.2.9/include/asm/smp.h:209: for each function it appears in.) /usr/src/kernel-headers-2.2.9/include/asm/smp.h:209: `APIC_ID' undeclared (first use in this function) I am using an SMP system. I can get the Uniprocessor modules to compile, but I can't for the life of me get the SMP modules to compile. I have jacked with my /usr/include directory so much trying to figure this out, I've probably destroyed it beyond all repair. I have read the articles about how the kernel headers "should", "did", and "now" work (That was MOST confusing by the way) and I still can't figure out how to get the damn things to compile! Any help would be most appreciated! Jon [EMAIL PROTECTED]