You are not logged in.
I've been using vmplayer for some time, with no problem, up to the upgrade to 3.17 kernel.
Previously I installed DKMS, but I never manually executed the rebuild command, because so far every kernel upgrade VMware Kernel Module Updater did its job with no problem. (Although I am not sure If there's any relation between those two tools.)
After I upgraded to 3.17 I am not able to start player due to failed kernel modules rebuild. That's the vmware log :
2014-11-12T19:13:20.989+01:00| vthread-3| I120: Log for VMware Workstation pid=13775 version=10.0.3 build=build-1895310 option=Release
2014-11-12T19:13:20.989+01:00| vthread-3| I120: The process is 64-bit.
2014-11-12T19:13:20.989+01:00| vthread-3| I120: Host codepage=UTF-8 encoding=UTF-8
2014-11-12T19:13:20.989+01:00| vthread-3| I120: Host is unknown
2014-11-12T19:13:20.984+01:00| vthread-3| I120: Msg_Reset:
2014-11-12T19:13:20.984+01:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/usr/lib/vmware/settings": Nie ma takiego pliku ani katalogu.
2014-11-12T19:13:20.984+01:00| vthread-3| I120: ----------------------------------------
2014-11-12T19:13:20.984+01:00| vthread-3| I120: PREF Optional preferences file not found at /usr/lib/vmware/settings. Using default values.
2014-11-12T19:13:20.984+01:00| vthread-3| I120: Msg_Reset:
2014-11-12T19:13:20.984+01:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/config": Nie ma takiego pliku ani katalogu.
2014-11-12T19:13:20.984+01:00| vthread-3| I120: ----------------------------------------
2014-11-12T19:13:20.984+01:00| vthread-3| I120: PREF Optional preferences file not found at /root/.vmware/config. Using default values.
2014-11-12T19:13:20.984+01:00| vthread-3| I120: PREF Unable to check permissions for preferences file.
2014-11-12T19:13:20.984+01:00| vthread-3| I120: Msg_Reset:
2014-11-12T19:13:20.984+01:00| vthread-3| I120: [msg.dictionary.load.openFailed] Cannot open file "/root/.vmware/preferences": Nie ma takiego pliku ani katalogu.
2014-11-12T19:13:20.984+01:00| vthread-3| I120: ----------------------------------------
2014-11-12T19:13:20.984+01:00| vthread-3| I120: PREF Failed to load user preferences.
2014-11-12T19:13:20.989+01:00| vthread-3| W110: HostinfoReadDistroFile: Cannot work with empty file.
2014-11-12T19:13:20.989+01:00| vthread-3| W110: HostinfoOSData: Error: no distro file found
2014-11-12T19:13:20.989+01:00| vthread-3| W110: Logging to /tmp/vmware-root/vmware-modconfig-13775.log
2014-11-12T19:13:21.068+01:00| vthread-3| I120: Obtaining info using the running kernel.
2014-11-12T19:13:21.068+01:00| vthread-3| I120: Created new pathsHash.
2014-11-12T19:13:21.068+01:00| vthread-3| I120: Setting header path for 3.17.2-1-ARCH to "/lib/modules/3.17.2-1-ARCH/build/include".
2014-11-12T19:13:21.068+01:00| vthread-3| I120: Validating path "/lib/modules/3.17.2-1-ARCH/build/include" for kernel release "3.17.2-1-ARCH".
2014-11-12T19:13:21.068+01:00| vthread-3| I120: Failed to find /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h
2014-11-12T19:13:21.068+01:00| vthread-3| I120: /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-11-12T19:13:21.068+01:00| vthread-3| I120: using /sbin/gcc for preprocess check
2014-11-12T19:13:21.085+01:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.17.2-1-ARCH".
2014-11-12T19:13:21.085+01:00| vthread-3| I120: The header path "/lib/modules/3.17.2-1-ARCH/build/include" for the kernel "3.17.2-1-ARCH" is valid. Whoohoo!
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Reading in info for the vmmon module.
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Reading in info for the vmnet module.
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Reading in info for the vmblock module.
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Reading in info for the vmci module.
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Reading in info for the vsock module.
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Setting vsock to depend on vmci.
2014-11-12T19:13:21.174+01:00| vthread-3| I120: Invoking modinfo on "vmmon".
2014-11-12T19:13:21.176+01:00| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2014-11-12T19:13:21.177+01:00| vthread-3| I120: Invoking modinfo on "vmnet".
2014-11-12T19:13:21.180+01:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-11-12T19:13:21.180+01:00| vthread-3| I120: Invoking modinfo on "vmblock".
2014-11-12T19:13:21.183+01:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-11-12T19:13:21.183+01:00| vthread-3| I120: Invoking modinfo on "vmci".
2014-11-12T19:13:21.186+01:00| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2014-11-12T19:13:21.186+01:00| vthread-3| I120: Invoking modinfo on "vsock".
2014-11-12T19:13:21.189+01:00| vthread-3| I120: "/sbin/modinfo" exited with status 0.
2014-11-12T19:13:21.215+01:00| vthread-3| I120: to be installed: vmnet status: 0
2014-11-12T19:13:21.234+01:00| vthread-3| I120: Obtaining info using the running kernel.
2014-11-12T19:13:21.234+01:00| vthread-3| I120: Setting header path for 3.17.2-1-ARCH to "/lib/modules/3.17.2-1-ARCH/build/include".
2014-11-12T19:13:21.234+01:00| vthread-3| I120: Validating path "/lib/modules/3.17.2-1-ARCH/build/include" for kernel release "3.17.2-1-ARCH".
2014-11-12T19:13:21.234+01:00| vthread-3| I120: Failed to find /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h
2014-11-12T19:13:21.234+01:00| vthread-3| I120: /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-11-12T19:13:21.234+01:00| vthread-3| I120: using /sbin/gcc for preprocess check
2014-11-12T19:13:21.246+01:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.17.2-1-ARCH".
2014-11-12T19:13:21.246+01:00| vthread-3| I120: The header path "/lib/modules/3.17.2-1-ARCH/build/include" for the kernel "3.17.2-1-ARCH" is valid. Whoohoo!
2014-11-12T19:13:21.328+01:00| vthread-3| I120: Kernel header path retrieved from FileEntry: /lib/modules/3.17.2-1-ARCH/build/include
2014-11-12T19:13:21.328+01:00| vthread-3| I120: Update kernel header path to /lib/modules/3.17.2-1-ARCH/build/include
2014-11-12T19:13:21.328+01:00| vthread-3| I120: Validating path "/lib/modules/3.17.2-1-ARCH/build/include" for kernel release "3.17.2-1-ARCH".
2014-11-12T19:13:21.328+01:00| vthread-3| I120: Failed to find /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h
2014-11-12T19:13:21.328+01:00| vthread-3| I120: /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-11-12T19:13:21.328+01:00| vthread-3| I120: using /sbin/gcc for preprocess check
2014-11-12T19:13:21.338+01:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.17.2-1-ARCH".
2014-11-12T19:13:21.339+01:00| vthread-3| I120: The header path "/lib/modules/3.17.2-1-ARCH/build/include" for the kernel "3.17.2-1-ARCH" is valid. Whoohoo!
2014-11-12T19:13:21.341+01:00| vthread-3| I120: Found compiler at "/sbin/gcc"
2014-11-12T19:13:21.351+01:00| vthread-3| I120: Got gcc version "4.9.2".
2014-11-12T19:13:21.351+01:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-11-12T19:13:21.352+01:00| vthread-3| I120: Using user supplied compiler "/sbin/gcc".
2014-11-12T19:13:21.359+01:00| vthread-3| I120: Got gcc version "4.9.2".
2014-11-12T19:13:21.359+01:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-11-12T19:13:21.364+01:00| vthread-3| I120: Trying to find a suitable PBM set for kernel "3.17.2-1-ARCH".
2014-11-12T19:13:21.364+01:00| vthread-3| I120: No matching PBM set was found for kernel "3.17.2-1-ARCH".
2014-11-12T19:13:21.364+01:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-11-12T19:13:21.364+01:00| vthread-3| I120: Validating path "/lib/modules/3.17.2-1-ARCH/build/include" for kernel release "3.17.2-1-ARCH".
2014-11-12T19:13:21.364+01:00| vthread-3| I120: Failed to find /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h
2014-11-12T19:13:21.364+01:00| vthread-3| I120: /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-11-12T19:13:21.364+01:00| vthread-3| I120: using /sbin/gcc for preprocess check
2014-11-12T19:13:21.375+01:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.17.2-1-ARCH".
2014-11-12T19:13:21.375+01:00| vthread-3| I120: The header path "/lib/modules/3.17.2-1-ARCH/build/include" for the kernel "3.17.2-1-ARCH" is valid. Whoohoo!
2014-11-12T19:13:21.376+01:00| vthread-3| I120: The GCC version matches the kernel GCC minor version like a glove.
2014-11-12T19:13:21.376+01:00| vthread-3| I120: Validating path "/lib/modules/3.17.2-1-ARCH/build/include" for kernel release "3.17.2-1-ARCH".
2014-11-12T19:13:21.376+01:00| vthread-3| I120: Failed to find /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h
2014-11-12T19:13:21.376+01:00| vthread-3| I120: /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-11-12T19:13:21.376+01:00| vthread-3| I120: using /sbin/gcc for preprocess check
2014-11-12T19:13:21.386+01:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.17.2-1-ARCH".
2014-11-12T19:13:21.386+01:00| vthread-3| I120: The header path "/lib/modules/3.17.2-1-ARCH/build/include" for the kernel "3.17.2-1-ARCH" is valid. Whoohoo!
2014-11-12T19:13:21.386+01:00| vthread-3| I120: Using temp dir "/tmp".
2014-11-12T19:13:21.387+01:00| vthread-3| I120: Obtaining info using the running kernel.
2014-11-12T19:13:21.387+01:00| vthread-3| I120: Setting header path for 3.17.2-1-ARCH to "/lib/modules/3.17.2-1-ARCH/build/include".
2014-11-12T19:13:21.387+01:00| vthread-3| I120: Validating path "/lib/modules/3.17.2-1-ARCH/build/include" for kernel release "3.17.2-1-ARCH".
2014-11-12T19:13:21.387+01:00| vthread-3| I120: Failed to find /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h
2014-11-12T19:13:21.387+01:00| vthread-3| I120: /lib/modules/3.17.2-1-ARCH/build/include/linux/version.h not found, looking for generated/uapi/linux/version.h instead.
2014-11-12T19:13:21.387+01:00| vthread-3| I120: using /sbin/gcc for preprocess check
2014-11-12T19:13:21.398+01:00| vthread-3| I120: Preprocessed UTS_RELEASE, got value "3.17.2-1-ARCH".
2014-11-12T19:13:21.398+01:00| vthread-3| I120: The header path "/lib/modules/3.17.2-1-ARCH/build/include" for the kernel "3.17.2-1-ARCH" is valid. Whoohoo!
2014-11-12T19:13:21.478+01:00| vthread-3| I120: Invoking modinfo on "vmnet".
2014-11-12T19:13:21.480+01:00| vthread-3| I120: "/sbin/modinfo" exited with status 256.
2014-11-12T19:13:22.022+01:00| vthread-3| I120: Setting destination path for vmnet to "/lib/modules/3.17.2-1-ARCH/misc/vmnet.ko".
2014-11-12T19:13:22.027+01:00| vthread-3| I120: Extracting the vmnet source from "/usr/lib/vmware/modules/source/vmnet.tar".
2014-11-12T19:13:22.079+01:00| vthread-3| I120: Successfully extracted the vmnet source.
2014-11-12T19:13:22.079+01:00| vthread-3| I120: Building module with command "/sbin/make -j2 -C /tmp/modconfig-0BaCL6/vmnet-only auto-build HEADER_DIR=/lib/modules/3.17.2-1-ARCH/build/include CC=/sbin/gcc IS_GCC_3=no"
2014-11-12T19:13:29.946+01:00| vthread-3| W110: Failed to build vmnet. Failed to execute the build command.
Sorry for the long one, and non English bits (not relevant though) .
After that failed, I tried DKMS
[root@mateusz vmware-root]# dkms install vmware-modules/10 -k $(uname -r)
/var/lib/dkms/vmware-modules/10/source/dkms.conf: linia 1: /usr/src/vmware-modules-10/dkms.conf: No access (#No access - translation)
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....(bad exit status: 2)
make KERNELRELEASE=3.17.2-1-ARCH all....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.17.2-1-ARCH (x86_64)
Consult /var/lib/dkms/vmware-modules/10/build/make.log for more information.
The log :
DKMS make.log for vmware-modules-10 for kernel 3.17.2-1-ARCH (x86_64)
śro, 12 lis 2014, 19:35:40 CET
Makefile:1: *** missing separator. Stop.
I obviously tried to google solution/workaround, but everything seems to point to much older kernel versions.
I would appreciate greatly any hints/answers.
Cheers
#EDIT
I forgot to add, that I have Intel CPU. I installed microcode and It's in my bootloader conf (also dmseg gives output confirming it's loaded).
Last edited by matman (2014-11-12 18:48:51)
Offline
Make sure you have all the dependencies:
pacman -S fuse gtkmm linux-headers
Last edited by tek (2014-12-02 02:23:16)
Offline
You will also have to patch vmware for 3.17 kernels, if you heaven't done it already
Offline
Same for me but I use the kernel 3.17.4 and Vmware 11. Everything seems fine but when I try to install dkms modules crash:
Building module:
cleaning build area....(bad exit status: 2)
make KERNELRELEASE=3.17.4-1-ARCH all....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.17.4-1-ARCH (x86_64)
Consult /var/lib/dkms/vmware-modules/11/build/make.log for more information.
/var/lib/dkms/vmware-modules/11/build/make.log
[hector@archkde build]$ cat make.log
DKMS make.log for vmware-modules-11 for kernel 3.17.4-1-ARCH (x86_64)
mar dic 2 23:38:26 CET 2014
vmware-modconfig --console --build-mod -k 3.17.4-1-ARCH vmmon /sbin/gcc /usr/lib/modules/3.17.4-1-ARCH/build/include vmware/
make[1]: se entra en el directorio '/tmp/modconfig-8Fk6eq/vmmon-only'
Using kernel build system.
/sbin/make -C /usr/lib/modules/3.17.4-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[2]: se entra en el directorio '/usr/lib/modules/3.17.4-1-ARCH/build'
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/linux/driverLog.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/linux/driver.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/linux/hostif.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/memtrack.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/apic.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/hashFunc.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/vmx86.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/cpuid.o
/tmp/modconfig-8Fk6eq/vmmon-only/linux/driver.c:1332:1: aviso: una función always_inline tal vez no se puede incluir en línea [-Wattributes]
LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min
^
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/task.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/comport.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/common/phystrack.o
CC [M] /tmp/modconfig-8Fk6eq/vmmon-only/vmcore/moduleloop.o
LD [M] /tmp/modconfig-8Fk6eq/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-8Fk6eq/vmmon-only/vmmon.mod.o
LD [M] /tmp/modconfig-8Fk6eq/vmmon-only/vmmon.ko
make[2]: se sale del directorio '/usr/lib/modules/3.17.4-1-ARCH/build'
/sbin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[2]: se entra en el directorio '/tmp/modconfig-8Fk6eq/vmmon-only'
make[2]: 'postbuild' está actualizado.
make[2]: se sale del directorio '/tmp/modconfig-8Fk6eq/vmmon-only'
cp -f vmmon.ko ./../vmmon.o
make[1]: se sale del directorio '/tmp/modconfig-8Fk6eq/vmmon-only'
cp -f /lib/modules/3.17.4-1-ARCH/vmware/vmmon.ko .
vmware-modconfig --console --build-mod -k 3.17.4-1-ARCH vmnet /sbin/gcc /usr/lib/modules/3.17.4-1-ARCH/build/include vmware/
make[1]: se entra en el directorio '/tmp/modconfig-SoDHOB/vmnet-only'
Using kernel build system.
/sbin/make -C /usr/lib/modules/3.17.4-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[2]: se entra en el directorio '/usr/lib/modules/3.17.4-1-ARCH/build'
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/driver.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/hub.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/userif.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/netif.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/bridge.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/procfs.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/smac_compat.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/smac.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/vnetEvent.o
CC [M] /tmp/modconfig-SoDHOB/vmnet-only/vnetUserListener.o
LD [M] /tmp/modconfig-SoDHOB/vmnet-only/vmnet.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/modconfig-SoDHOB/vmnet-only/vmnet.mod.o
LD [M] /tmp/modconfig-SoDHOB/vmnet-only/vmnet.ko
make[2]: se sale del directorio '/usr/lib/modules/3.17.4-1-ARCH/build'
/sbin/make -C $PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= postbuild
make[2]: se entra en el directorio '/tmp/modconfig-SoDHOB/vmnet-only'
make[2]: 'postbuild' está actualizado.
make[2]: se sale del directorio '/tmp/modconfig-SoDHOB/vmnet-only'
cp -f vmnet.ko ./../vmnet.o
make[1]: se sale del directorio '/tmp/modconfig-SoDHOB/vmnet-only'
cp -f /lib/modules/3.17.4-1-ARCH/vmware/vmnet.ko .
vmware-modconfig --console --build-mod -k 3.17.4-1-ARCH vmblock /sbin/gcc /usr/lib/modules/3.17.4-1-ARCH/build/include vmware/
make[1]: se entra en el directorio '/tmp/modconfig-oxVMGp/vmblock-only'
Using kernel build system.
/sbin/make -C /usr/lib/modules/3.17.4-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
MODULEBUILDDIR= modules
make[2]: se entra en el directorio '/usr/lib/modules/3.17.4-1-ARCH/build'
CC [M] /tmp/modconfig-oxVMGp/vmblock-only/linux/filesystem.o
CC [M] /tmp/modconfig-oxVMGp/vmblock-only/linux/dentry.o
CC [M] /tmp/modconfig-oxVMGp/vmblock-only/linux/stubs.o
CC [M] /tmp/modconfig-oxVMGp/vmblock-only/linux/file.o
CC [M] /tmp/modconfig-oxVMGp/vmblock-only/linux/block.o
/tmp/modconfig-oxVMGp/vmblock-only/linux/dentry.c:38:4: aviso: inicialización desde un tipo de puntero incompatible
.d_revalidate = DentryOpRevalidate,
^
/tmp/modconfig-oxVMGp/vmblock-only/linux/dentry.c:38:4: aviso: (cerca de la inicialización de ‘LinkDentryOps.d_revalidate’)
/tmp/modconfig-oxVMGp/vmblock-only/linux/dentry.c: En la función ‘DentryOpRevalidate’:
/tmp/modconfig-oxVMGp/vmblock-only/linux/dentry.c:104:61: aviso: el paso del argumento 2 de ‘actualDentry->d_op->d_revalidate’ crea un entero desde un puntero sin una conversión
return actualDentry->d_op->d_revalidate(actualDentry, nd);
^
/tmp/modconfig-oxVMGp/vmblock-only/linux/dentry.c:104:61: nota: se esperaba ‘unsigned int’ pero el argumento es de tipo ‘struct nameidata *’
/tmp/modconfig-oxVMGp/vmblock-only/linux/file.c:240:4: error: se especificó el campo desconocido ‘readdir’ en el inicializador
.readdir = FileOpReaddir,
^
/tmp/modconfig-oxVMGp/vmblock-only/linux/file.c:240:4: aviso: inicialización desde un tipo de puntero incompatible
/tmp/modconfig-oxVMGp/vmblock-only/linux/file.c:240:4: aviso: (cerca de la inicialización de ‘RootFileOps.owner’)
CC [M] /tmp/modconfig-oxVMGp/vmblock-only/linux/inode.o
scripts/Makefile.build:257: fallo en las instrucciones para el objetivo '/tmp/modconfig-oxVMGp/vmblock-only/linux/file.o'
make[3]: *** [/tmp/modconfig-oxVMGp/vmblock-only/linux/file.o] Error 1
make[3]: *** Se espera a que terminen otras tareas....
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c:49:4: aviso: inicialización desde un tipo de puntero incompatible
.lookup = InodeOpLookup,
^
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c:49:4: aviso: (cerca de la inicialización de ‘RootInodeOps.lookup’)
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c: En la función ‘InodeOpLookup’:
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c:138:32: error: tipos incompatible en la asignación al tipo ‘kgid_t’ del tipo ‘int’
inode->i_uid = inode->i_gid = 0;
^
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c: En la función ‘InodeOpReadlink’:
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c:180:4: error: declaración implícita de la función ‘vfs_readlink’ [-Werror=implicit-function-declaration]
return vfs_readlink(dentry, buffer, buflen, iinfo->name);
^
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c: En la función ‘InodeOpFollowlink’:
/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.c:224:4: error: declaración implícita de la función ‘vfs_follow_link’ [-Werror=implicit-function-declaration]
ret = vfs_follow_link(nd, iinfo->name);
^
cc1: algunos avisos se tratan como errores
scripts/Makefile.build:257: fallo en las instrucciones para el objetivo '/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.o'
make[3]: *** [/tmp/modconfig-oxVMGp/vmblock-only/linux/inode.o] Error 1
Makefile:1373: fallo en las instrucciones para el objetivo '_module_/tmp/modconfig-oxVMGp/vmblock-only'
make[2]: *** [_module_/tmp/modconfig-oxVMGp/vmblock-only] Error 2
make[2]: se sale del directorio '/usr/lib/modules/3.17.4-1-ARCH/build'
Makefile:120: fallo en las instrucciones para el objetivo 'vmblock.ko'
make[1]: *** [vmblock.ko] Error 2
make[1]: se sale del directorio '/tmp/modconfig-oxVMGp/vmblock-only'
Makefile:28: fallo en las instrucciones para el objetivo 'vmblock.ko'
make: *** [vmblock.ko] Error 1
Finally remove vmware on my computer:
# vmware-installer -u xxxxx --required
Best regards.
Offline