Last active
March 28, 2018 13:24
-
-
Save sam452/2ae346d4981e8c2c02139f6a8dba3989 to your computer and use it in GitHub Desktop.
Error installing Parallels Tools on Mint 18
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Wed Mar 28 08:21:22 CDT 2018 | |
Start installation or upgrade of Guest Tools | |
new version of parallels tools | |
Installed Guest Tools were not found | |
Perform installation into the /usr/lib/parallels-tools directory | |
cat: /usr/lib/parallels-tools/kmods/../version: No such file or directory | |
Start installation of prl_eth kernel module | |
make: Entering directory '/usr/lib/parallels-tools/kmods' | |
cd prl_eth/pvmnet && make | |
make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet' | |
make -C /lib/modules/4.10.0-38-generic/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet | |
make[2]: Entering directory '/usr/src/linux-headers-4.10.0-38-generic' | |
LD /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.o | |
CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o | |
LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o | |
Building modules, stage 2. | |
MODPOST 1 modules | |
CC /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.mod.o | |
LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.ko | |
make[2]: Leaving directory '/usr/src/linux-headers-4.10.0-38-generic' | |
make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet' | |
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make | |
make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg' | |
make -C /lib/modules/4.10.0-38-generic/build SUBDIRS=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg modules | |
make[2]: Entering directory '/usr/src/linux-headers-4.10.0-38-generic' | |
CC [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o | |
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'map_user_request': | |
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:484:9: error: passing argument 5 of 'get_user_pages' from incompatible pointer type [-Werror=incompatible-pointer-types] | |
uple->p, NULL); | |
^ | |
In file included from ./include/linux/scatterlist.h:7:0, | |
from ./include/linux/dmapool.h:14, | |
from ./include/linux/pci.h:1287, | |
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11: | |
./include/linux/mm.h:1293:6: note: expected 'struct vm_area_struct **' but argument is of type 'struct page **' | |
long get_user_pages(unsigned long start, unsigned long nr_pages, | |
^ | |
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:481:8: error: too many arguments to function 'get_user_pages' | |
got = get_user_pages( | |
^ | |
In file included from ./include/linux/scatterlist.h:7:0, | |
from ./include/linux/dmapool.h:14, | |
from ./include/linux/pci.h:1287, | |
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11: | |
./include/linux/mm.h:1293:6: note: declared here | |
long get_user_pages(unsigned long start, unsigned long nr_pages, | |
^ | |
cc1: some warnings being treated as errors | |
scripts/Makefile.build:294: recipe for target '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o' failed | |
make[3]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Error 1 | |
Makefile:1524: recipe for target '_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg' failed | |
make[2]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Error 2 | |
make[2]: Leaving directory '/usr/src/linux-headers-4.10.0-38-generic' | |
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Makefile.v26:29: recipe for target 'prl_tg' failed | |
make[1]: *** [prl_tg] Error 2 | |
make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg' | |
Makefile.kmods:34: recipe for target 'installme' failed | |
make: *** [installme] Error 2 | |
make: Leaving directory '/usr/lib/parallels-tools/kmods' | |
Error: could not build kernel modules | |
Error: failed to install kernel modules | |
s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment