Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config7/vmmon-only'
make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15'
CC [M] /tmp/vmware-config7/vmmon-only/linux/driver.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from /tmp/vmware-config7/vmmon-only/linux/driver.c:44:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from
/tmp/vmware-config7/vmmon-only/./common/vmx86.h:18,
from /tmp/vmware-config7/vmmon-only/linux/driver.h:15,
from /tmp/vmware-config7/vmmon-only/linux/driver.c:45:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vm_asm.h:23,
from /tmp/vmware-config7/vmmon-only/linux/driver.c:48:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_asm.h:48:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from /tmp/vmware-config7/vmmon-only/linux/driver.c:44:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from
/tmp/vmware-config7/vmmon-only/./common/vmx86.h:18,
from /tmp/vmware-config7/vmmon-only/linux/driver.h:15,
from /tmp/vmware-config7/vmmon-only/linux/driver.c:45:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vm_asm.h:23,
from /tmp/vmware-config7/vmmon-only/linux/driver.c:48:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_asm.h:48:5: warning:
"_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/linux/hostif.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from /tmp/vmware-config7/vmmon-only/linux/hostif.c:48:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vm_asm.h:23,
from /tmp/vmware-config7/vmmon-only/linux/hostif.c:50:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_asm.h:48:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config7/vmmon-only/linux/hostif.c:51:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
In file included from /tmp/vmware-config7/vmmon-only/linux/hostif.c:65:
/tmp/vmware-config7/vmmon-only/./include/pgtbl.h: In function
'PgtblVa2PTELocked':
/tmp/vmware-config7/vmmon-only/./include/pgtbl.h:108: warning: passing
argument 1 of 'pmd_offset' from incompatible pointer type
CC [M] /tmp/vmware-config7/vmmon-only/common/cpuid.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from /tmp/vmware-config7/vmmon-only/common/cpuid.c:12:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config7/vmmon-only/common/vmx86.h:18,
from
/tmp/vmware-config7/vmmon-only/common/hostif.h:18,
from /tmp/vmware-config7/vmmon-only/common/cpuid.c:14:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/common/hash.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/hash.h:22,
from /tmp/vmware-config7/vmmon-only/common/hash.c:14:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/common/memtrack.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from
/tmp/vmware-config7/vmmon-only/common/memtrack.c:25:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config7/vmmon-only/common/vmx86.h:18,
from
/tmp/vmware-config7/vmmon-only/common/memtrack.c:28:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/common/phystrack.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from
/tmp/vmware-config7/vmmon-only/common/phystrack.c:26:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config7/vmmon-only/common/vmx86.h:18,
from
/tmp/vmware-config7/vmmon-only/common/phystrack.c:27:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/common/task.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from /tmp/vmware-config7/vmmon-only/common/task.c:33:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config7/vmmon-only/common/task.c:34:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vm_asm.h:23,
from /tmp/vmware-config7/vmmon-only/common/task.c:37:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_asm.h:48:5: warning:
"_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/common/vmx86.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from /tmp/vmware-config7/vmmon-only/common/vmx86.c:25:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config7/vmmon-only/common/vmx86.h:18,
from /tmp/vmware-config7/vmmon-only/common/vmx86.c:27:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vm_asm.h:23,
from /tmp/vmware-config7/vmmon-only/common/vmx86.c:30:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_asm.h:48:5: warning:
"_MSC_VER" is not defined
CC [M] /tmp/vmware-config7/vmmon-only/vmcore/moduleloop.o
In file included from
/tmp/vmware-config7/vmmon-only/./include/vmware.h:24,
from
/tmp/vmware-config7/vmmon-only/vmcore/moduleloop.c:13:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_defs.h:208:5:
warning: "_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/./include/vcpuset.h:56,
from
/tmp/vmware-config7/vmmon-only/./include/modulecall.h:23,
from
/tmp/vmware-config7/vmmon-only/vmcore/moduleloop.c:15:
/tmp/vmware-config7/vmmon-only/./include/vm_atomic.h:54:5: warning:
"_MSC_VER" is not defined
In file included from
/tmp/vmware-config7/vmmon-only/vmcore/moduleloop.c:19:
/tmp/vmware-config7/vmmon-only/./include/vm_basic_asm.h:48:5: warning:
"_MSC_VER" is not defined
LD [M] /tmp/vmware-config7/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config7/vmmon-only/vmmon.mod.o
LD [M] /tmp/vmware-config7/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-2.6.13-15'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config7/vmmon-only'
***
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config7/vmmon.o': -1 Invalid
module format
There is probably a slight difference in the kernel configuration
between the
set of C header files you specified and your running kernel. You may
want to
rebuild a kernel based on that directory, or specify another directory.
For more information on how to troubleshoot module-related problems,
please
visit our Web site at
"http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
I have no idea why this keeps happening. I built and rebuilt my kernel,
and believe to have all the right components. So I'm missing
something...
Any help greatly appreciated!
M.T.
===============================================================================
Running SuSE 10.0. More details:
# uname -a
Linux icarus 2.6.13-15-default #1 Tue Sep 13 14:56:15 UTC 2005 i686
i686 i386 GNU/Linux
# rpm -qa | grep kernel
kernel-syms-2.6.13-15
kernel-default-2.6.13-15
kernel-source-2.6.13-15
kernel-update-tool-0.9-10
kernel-default-nongpl-2.6.13-15
rpm -qa make gcc
gcc-4.0.2_20050901-3
make-3.80-188
Issued:
# make cloneconfig
# make clean
# make mrproper
# make modules
# make
All ran without errors. So why won't vmWare build ??