# vmware-config-tools.pl --clobber-kernel-modules=vmci,vsock,vmxnet3,pvscsi,vmmemctlMaking sure services for VMware Tools are stopped.
Stopping vmware-tools (via systemctl): [ OK ]
The module vmci has already been installed on this system by another package
but has been marked for clobbering and will be overridden.
Before you can compile modules, you need to have the following installed...
make
gcc
kernel headers of the running kernel
Searching for GCC...
Detected GCC binary at "/bin/gcc".
The path "/bin/gcc" appears to be a valid path to the gcc binary.
Would you like to change it? [no]
Searching for a valid kernel header path...
Detected the kernel headers at
"/lib/modules/3.10.5-201.fc19.x86_64/build/include".
The path "/lib/modules/3.10.5-201.fc19.x86_64/build/include" appears to be a
valid path to the 3.10.5-201.fc19.x86_64 kernel headers.
Would you like to change it? [no]
Using 2.6.x kernel build system.
make: Entering directory `/tmp/modconfig-kLHDfP/vmci-only'
/bin/make -C /lib/modules/3.10.5-201.fc19.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/kernels/3.10.5-201.fc19.x86_64'
CC [M] /tmp/modconfig-kLHDfP/vmci-only/linux/driver.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/linux/vmciKernelIf.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/common/vmciDriver.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/common/vmciResource.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/common/vmciRoute.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/common/vmciContext.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/common/vmciDatagram.o
CC [M] /tmp/modconfig-kLHDfP/vmci-only/common/vmciHashtable.o
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciResource.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciHashtable.c:27:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciDatagram.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciContext.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciRoute.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciDriver.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:34:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciDatagram.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIVA64ToPtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:64:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof (void *) == 8);
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:34:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciContext.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIVA64ToPtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIPtrToVA64’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:64:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof (void *) == 8);
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:93:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof ptr <= sizeof (VA64));
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIPtrToVA64’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:93:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof ptr <= sizeof (VA64));
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:34:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_kernel_if.h:74,
from /tmp/modconfig-kLHDfP/vmci-only/common/vmciDriver.c:25:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIVA64ToPtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:64:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof (void *) == 8);
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIPtrToVA64’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:93:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof ptr <= sizeof (VA64));
^
/tmp/modconfig-kLHDfP/vmci-only/common/vmciDatagram.c: In function ‘VMCIDatagram_Dispatch’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/common/vmciDatagram.c:777:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof(VMCIDatagram) == 24);
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:36,
from /tmp/modconfig-kLHDfP/vmci-only/linux/vmciKernelIf.c:59:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/linux/vmciKernelIf.c:57:0:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIVA64ToPtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:64:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof (void *) == 8);
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIPtrToVA64’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:93:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof ptr <= sizeof (VA64));
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_defs.h:33:0,
from /tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:65:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompilePtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2558:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Ptr, 64, void const *, void *, uintptr_t)
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h: In function ‘AtomicAssertOnCompileInt’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2397:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_atomic.h:2562:1: note: in expansion of macro ‘MAKE_ATOMIC_TYPE’
MAKE_ATOMIC_TYPE(Int, 32, int, int, int)
^
In file included from /tmp/modconfig-kLHDfP/vmci-only/./shared/vmware.h:39:0,
from /tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:62:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIVA64ToPtr’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:64:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof (void *) == 8);
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h: In function ‘VMCIPtrToVA64’:
/tmp/modconfig-kLHDfP/vmci-only/./shared/vm_assert.h:320:20: warning: typedef ‘AssertOnCompileFailed’ locally defined but not used [-Wunused-local-typedefs]
typedef char AssertOnCompileFailed[AssertOnCompileMisused]; \
^
/tmp/modconfig-kLHDfP/vmci-only/./shared/vmci_iocontrols.h:93:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’
ASSERT_ON_COMPILE(sizeof ptr <= sizeof (VA64));
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c: At top level:
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:127:4: error: implicit declaration of function ‘__devexit_p’ [-Werror=implicit-function-declaration]
.remove = __devexit_p(vmci_remove_device),
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:127:4: error: initializer element is not constant
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:127:4: error: (near initialization for ‘vmci_driver.remove’)
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:1754:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vmci_probe_device’
vmci_probe_device(struct pci_dev *pdev, // IN: vmci PCI device
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:1982:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘vmci_remove_device’
vmci_remove_device(struct pci_dev* pdev)
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:119:12: warning: ‘vmci_probe_device’ used but never defined [enabled by default]
static int vmci_probe_device(struct pci_dev *pdev,
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:121:13: warning: ‘vmci_remove_device’ used but never defined [enabled by default]
static void vmci_remove_device(struct pci_dev* pdev);
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:2063:1: warning: ‘vmci_interrupt’ defined but not used [-Wunused-function]
vmci_interrupt(int irq, // IN
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:2137:1: warning: ‘vmci_interrupt_bm’ defined but not used [-Wunused-function]
vmci_interrupt_bm(int irq, // IN
^
/tmp/modconfig-kLHDfP/vmci-only/linux/driver.c:1717:1: warning: ‘vmci_enable_msix’ defined but not used [-Wunused-function]
vmci_enable_msix(struct pci_dev *pdev) // IN
^
cc1: some warnings being treated as errors
make[2]: *** [/tmp/modconfig-kLHDfP/vmci-only/linux/driver.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/tmp/modconfig-kLHDfP/vmci-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/3.10.5-201.fc19.x86_64'
make: *** [vmci.ko] Error 2
make: Leaving directory `/tmp/modconfig-kLHDfP/vmci-only'
The communication service is used in addition to the standard communication
between the guest and the host. The rest of the software provided by VMware
Tools is designed to work independently of this feature.
If you wish to have the VMCI feature, you can install the driver by running
vmware-config-tools.pl again after making sure that gcc, binutils, make and the
kernel sources for your running kernel are installed on your machine. These
packages are available on your distribution's installation CD.