VMware Communities
jpearso
Enthusiast
Enthusiast

Failed to compile module vmmon - kernel is 3.0.0-rc7-2

Hello

I have been playing around with trying to installVMware Workstation 7.1.4  on openSUSE 12.1 (which is still in dev.)

The error message I get is is "Failed to compile module vmmon!" - see setup log details below.

Anyone know of a patch that I could download and try in order to build the vmmon?

All comments and remarks are welcome

uname -a
Linux M3A78 3.0.0-rc7-2-desktop #1 SMP PREEMPT Thu Jul 14 15:52:45 UTC 2011 (27de298) i686 athlon i386 GNU/Linux

# setup log start

Aug 26 07:46:56.400: app-3075679936| Log for VMware Workstation pid=12778 version=7.1.4 build=build-385536 option=Release
Aug 26 07:46:56.400: app-3075679936| The process is 32-bit.
Aug 26 07:46:56.400: app-3075679936| Host codepage=UTF-8 encoding=UTF-8
Aug 26 07:46:56.400: app-3075679936| Logging to /tmp/vmware-root/setup-12778.log
Aug 26 07:46:56.510: app-3075679936| System distribution is SuSE
Aug 26 07:46:56.510: app-3075679936| System version is 12.1
Aug 26 07:46:56.510: app-3075679936| modconf query interface initialized
Aug 26 07:46:56.510: app-3075679936| modconf library initialized
Aug 26 07:46:56.536: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.541: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.549: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.560: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.568: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.597: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.601: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.604: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.608: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.612: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.630: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.634: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.638: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.642: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.645: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.649: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.657: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.685: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.689: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.693: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.697: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.701: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.704: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.712: app-3075679936| Your GCC version: 4.6
Aug 26 07:46:56.755: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.759: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.762: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.766: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.770: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.955: app-3075679936| Trying to find a suitable PBM set for kernel 3.0.0-rc7-2-desktop.
Aug 26 07:46:56.956: app-3075679936| Building module vmmon.
Aug 26 07:46:56.961: app-3075679936| Extracting the sources of the vmmon module.
Aug 26 07:46:56.992: app-3075679936| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.0.0-rc7-2-desktop/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
Aug 26 07:46:58.240: app-3075679936| Failed to compile module vmmon!

# setup log end

TIA

James

0 Kudos
2 Replies
jpearso
Enthusiast
Enthusiast

I am following up here on my "Failed to compile module vmmon" problem on openSUSE 12.1 with the log
when I try to compile the vmware modules manually using the "vmware-modconfig" command

###########################################
OS Information
OS:  Linux 3.0.0-rc7-2-desktop i686
  System:  openSUSE 12.1 (i586)
  KDE:  4.7.00 (4.7.0)


CPU Information
Processor (CPU):   AMD Phenom(tm) II X4 940 Processor
  Speed:  3 007,34 MHz
  Cores:  4

Memory Information
Total memory (RAM):  7,8 GiB
###########################################


# "vmware-modconfig" command log start

M3A78:~ # vmware-modconfig --console --install-all
Stopping VMware services:
   VMware USB Arbitrator                                               done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/3.0.0-rc7-2-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C ../../../linux-3.0.0-rc7-2 O=/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:47:44: error: ‘SPIN_LOCK_UNLOCKED’ undeclared here (not in a function)
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_SetupMMU’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:103:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:113:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’ [-Wformat]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:117:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:120:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64’ [-Wformat]
make[4]: *** [/tmp/vmware-root/modules/vmmon-only/linux/iommu.o] Error 1
make[3]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
Unable to install vmmon

# "vmware-modconfig" command log end

All comments welcome

0 Kudos
jpearso
Enthusiast
Enthusiast

I googled and found a solution - so I will post it here

$ mkdir /tmp/vmware && cd /tmp/vmware
$ cp -R /usr/lib/vmware/modules/source/ .
$ cd /tmp/vmware/source
$ wget http://weltall.heliohost.org/wordpress/wp-content/uploads/2011/05/vmware2.6.39fixed.patch
# if the link above does not work, an alternative is to wget http://kaslit.com/downloads/vmware2.6.39fixed.patch
$ for i in ./*.tar; do tar -xf $i; done
$ for i in ./*.tar; do mv $i $i.orginal; done
$ patch –batch –force -p1 < vmware2.6.39fixed.patch
$ tar cf vmblock.tar vmblock-only
$ tar cf vmci.tar vmci-only
$ tar cf vmmon.tar vmmon-only
$ tar cf vmnet.tar vmnet-only
$ tar cf vsock.tar vsock-only
$ cp -vf *.tar /usr/lib/vmware/modules/source/

# START

Log on as root
mkdir /tmp/vmware && cd /tmp/vmware
cp -R /usr/lib/vmware/modules/source/ .

M3A78:/tmp/vmware # ls -trl
total 4
drwxr-xr-x 2 root root 4096 Aug 26 11:59 source


cd /tmp/vmware/source

wget http://weltall.heliohost.org/wordpress/wp-content/uploads/2011/05/vmware2.6.39fixed.patches
M3A78:/tmp/vmware/source # ls -trl
total 4448
-rw-r--r-- 1 root root    9536 May 14 20:05 vmware2.6.39fixed.patch
-rw-r--r-- 1 root root  942080 Aug 26 11:59 vsock.tar
-rw-r--r-- 1 root root  757760 Aug 26 11:59 vmblock.tar
-rw-r--r-- 1 root root  870400 Aug 26 11:59 vmnet.tar
-rw-r--r-- 1 root root 1177600 Aug 26 11:59 vmmon.tar
-rw-r--r-- 1 root root  788480 Aug 26 11:59 vmci.tar


for i in ./*.tar; do tar -xf $i; done

M3A78:/tmp/vmware/source # for i in ./*.tar; do tar -xf $i; done
M3A78:/tmp/vmware/source # ls -trl
total 4468
drwxr-xr-x 7 root root    4096 Mar 26 06:02 vmmon-only
drwxr-xr-x 2 root root    4096 Mar 26 06:02 vmnet-only
drwxr-xr-x 6 root root    4096 Mar 26 06:02 vmci-only
drwxr-xr-x 4 root root    4096 Mar 26 06:02 vmblock-only
drwxr-xr-x 4 root root    4096 Mar 26 06:02 vsock-only
-rw-r--r-- 1 root root    9536 May 14 20:05 vmware2.6.39fixed.patch
-rw-r--r-- 1 root root  942080 Aug 26 11:59 vsock.tar
-rw-r--r-- 1 root root  757760 Aug 26 11:59 vmblock.tar
-rw-r--r-- 1 root root  870400 Aug 26 11:59 vmnet.tar
-rw-r--r-- 1 root root 1177600 Aug 26 11:59 vmmon.tar
-rw-r--r-- 1 root root  788480 Aug 26 11:59 vmci.tar


for i in ./*.tar; do mv $i $i.orginal; done

M3A78:/tmp/vmware/source # for i in ./*.tar; do mv $i $i.orginal; done
M3A78:/tmp/vmware/source # ls -trl
total 4468
drwxr-xr-x 7 root root    4096 Mar 26 06:02 vmmon-only
drwxr-xr-x 2 root root    4096 Mar 26 06:02 vmnet-only
drwxr-xr-x 6 root root    4096 Mar 26 06:02 vmci-only
drwxr-xr-x 4 root root    4096 Mar 26 06:02 vmblock-only
drwxr-xr-x 4 root root    4096 Mar 26 06:02 vsock-only
-rw-r--r-- 1 root root    9536 May 14 20:05 vmware2.6.39fixed.patch
-rw-r--r-- 1 root root  942080 Aug 26 11:59 vsock.tar.orginal
-rw-r--r-- 1 root root  757760 Aug 26 11:59 vmblock.tar.orginal
-rw-r--r-- 1 root root  870400 Aug 26 11:59 vmnet.tar.orginal
-rw-r--r-- 1 root root 1177600 Aug 26 11:59 vmmon.tar.orginal
-rw-r--r-- 1 root root  788480 Aug 26 11:59 vmci.tar.orginal


-rw-r--r-- 1 root root    9536 May 14 20:05 vmware2.6.39fixed.patch
-rw-r--r-- 1 root root  942080 Aug 26 11:59 vsock.tar.orginal
-rw-r--r-- 1 root root  757760 Aug 26 11:59 vmblock.tar.orginal
-rw-r--r-- 1 root root  870400 Aug 26 11:59 vmnet.tar.orginal
-rw-r--r-- 1 root root 1177600 Aug 26 11:59 vmmon.tar.orginal
-rw-r--r-- 1 root root  788480 Aug 26 11:59 vmci.tar.orginal

/tmp/vmware/source/vmware2.6.39fixed.patch

patch -t -f -p1 < /tmp/vmware/source/vmware2.6.39fixed.patch

M3A78:/tmp/vmware/source # patch -t -f -p1 < /tmp/vmware/source/vmware2.6.39fixed.patch
patching file vmblock-only/linux/dentry.c
patching file vmblock-only/linux/filesystem.c
patching file vmblock-only/linux/module.c
patching file vmci-only/linux/driver.c
patching file vmmon-only/linux/driver.c
patching file vmmon-only/linux/hostif.c
patching file vmmon-only/linux/iommu.c
patching file vmnet-only/driver.c
patching file vmnet-only/filter.c
patching file vmnet-only/hub.c
patching file vsock-only/linux/af_vsock.c
patching file vsock-only/linux/util.c

tar cf vmblock.tar vmblock-only
tar cf vmci.tar vmci-only
tar cf vmmon.tar vmmon-only
tar cf vmnet.tar vmnet-only
tar cf vsock.tar vsock-only

cp -vf *.tar /usr/lib/vmware/modules/source/


Tried to cmpile Vmwareworkstation

M3A78:/tmp/vmware/source # vmware-modconfig --console --install-all
Stopping VMware services:
   VMware USB Arbitrator                                               done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/3.0.0-rc7-2-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C ../../../linux-3.0.0-rc7-2 O=/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_SetupMMU’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:103:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:113:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’ [-Wformat]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:117:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:120:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64’ [-Wformat]
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: In function ‘HostIFReadUptimeWork’:
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:2048:10: warning: ‘newUpBase’ may be used uninitialized in this function [-Wuninitialized]
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
make[1]: Leaving directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
Built vmmon module
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmnet-only'
make -C /lib/modules/3.0.0-rc7-2-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C ../../../linux-3.0.0-rc7-2 O=/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmnet-only/vmnet.mod.o
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.ko
make[1]: Leaving directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmnet-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make: Leaving directory `/tmp/vmware-root/modules/vmnet-only'
Built vmnet module
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmblock-only'
make -C /lib/modules/3.0.0-rc7-2-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C ../../../linux-3.0.0-rc7-2 O=/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dentry.o
/tmp/vmware-root/modules/vmblock-only/linux/dentry.c: In function ‘DentryOpRevalidate’:
/tmp/vmware-root/modules/vmblock-only/linux/dentry.c:107:4: warning: passing argument 3 of ‘kern_path’ from incompatible pointer type [enabled by default]
/usr/src/linux-3.0.0-rc7-2/include/linux/namei.h:76:12: note: expected ‘struct path *’ but argument is of type ‘struct nameidata *’
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/file.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/block.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/inode.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/super.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o
/tmp/vmware-root/modules/vmblock-only/linux/filesystem.c: In function ‘Iget’:
/tmp/vmware-root/modules/vmblock-only/linux/filesystem.c:348:4: warning: passing argument 3 of ‘kern_path’ from incompatible pointer type [enabled by default]
/usr/src/linux-3.0.0-rc7-2/include/linux/namei.h:76:12: note: expected ‘struct path *’ but argument is of type ‘struct nameidata *’
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/module.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/stubs.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/control.o
  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmblock-only/vmblock.mod.o
  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.ko
make[1]: Leaving directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmblock-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmblock-only'
cp -f vmblock.ko ./../vmblock.o
make: Leaving directory `/tmp/vmware-root/modules/vmblock-only'
Built vmblock module
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmci-only'
make -C /lib/modules/3.0.0-rc7-2-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C ../../../linux-3.0.0-rc7-2 O=/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/vmciKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciProcess.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDriver.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciResource.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciContext.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDatagram.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciHashtable.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciEvent.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciQueuePair.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciGroup.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDs.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko
make[1]: Leaving directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmci-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmci-only'
cp -f vmci.ko ./../vmci.o
make: Leaving directory `/tmp/vmware-root/modules/vmci-only'
Built vmci module
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vsock-only'
make -C /lib/modules/3.0.0-rc7-2-desktop/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C ../../../linux-3.0.0-rc7-2 O=/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop/. modules
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/util.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/stats.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notify.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/driverLog.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vsock-only/vsock.mod.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.ko
make[1]: Leaving directory `/usr/src/linux-3.0.0-rc7-2-obj/i386/desktop'
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vsock-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vsock-only'
cp -f vsock.ko ./../vsock.o
make: Leaving directory `/tmp/vmware-root/modules/vsock-only'
Built vsock module
Starting VMware services:
   VMware USB Arbitrator                                               done
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Blocking file system                                                done
   Virtual ethernet                                                    done
   Shared Memory Available                                             done

0 Kudos