Hello. Produces errors when installing Parallels Vorkstation 6 on Ubuntu 12.04.
Parallels Workstation 6.0.13976.769982 Installer started.
2013-06-18T09:44:48+0400: execCmd: http_proxy= ./prl_updater_ctl.x86_64 check -u workstation -ui > /dev/null 2>&1 [1]
2013-06-18T09:44:48+0400: execCmd: egrep -q '^[[:space:]]*prehook_list=[[:xdigit:]]+\.[[:xdigit:]]+\.[[:xdigit:]]+' /etc/parallels/vtd.hook 2> /dev/null [2]
2013-06-18T09:44:54+0400: execCmd: touch /tmp/prl_ceiprogram_enable [0]
2013-06-18T09:44:54+0400: execCmd: ./installer/conflict_check workstation [0]
2013-06-18T09:44:54+0400: check conflict products: ./installer/conflict_check return 0
2013-06-18T09:44:54+0400: Parallels CPU Check Tool
CPU Vendor: AMD
Hardware Virtualization: PRESENTED (SVM)
Summary: Your CPU can run Virtual Machines
2013-06-18T09:44:54+0400: execCmd: ./installer/cpu_check [0]
2013-06-18T09:44:54+0400: check_hardware_virtualization: ./installer/cpu_check return 0
2013-06-18T09:44:54+0400: execCmd: ./installer/check_selinux.sh 2>&1 [1]
2013-06-18T09:44:54+0400: execCmd: ./installer/check_disk_space.sh 2>&1 [0]
2013-06-18T09:44:54+0400: The file /usr/bin/prlctl cannot be found.
2013-06-18T09:44:55+0400: execCmd: ./installer/pm.sh --check workstation [0]
installer in 'install' mode
...
RUN SCRIPT: 'preall-all' 'install'
+ [ ! -d /etc/init.d ]
+ [ ! -d /etc/udev/udev/makedev.d ]
RUN STATAUS: 'preall-all' 'install' = DONE
RUN SCRIPT: 'preinstall-all' 'install'
+ type dkms
+ [ -f /usr/share/parallels-workstation/VERSION ]
RUN STATAUS: 'preinstall-all' 'install' = DONE
RUN SCRIPT: 'preinstall-server' 'install'
+ [ install != upgrade ]
RUN STATAUS: 'preinstall-server' 'install' = DONE
...
installer-cli: /usr/share/man/man8/prl_disk_tool.8.gz: Already exists. Replacing.
make: Entering directory `/tmp/.UYfvF2S1j/parallels-kernel-modules'
ln -sf ./ src/Monitor
make -C src/drivers/ TARGET=hypervisor
make[1]: Entering directory `/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers'
make -C /lib/modules/3.5.0-34-generic/build SUBDIRS=/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers SRCROOT=/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers modules
make[2]: Entering directory `/usr/src/linux-headers-3.5.0-34-generic'
CC [M] /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_device.o
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_mem.h:20:0,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_interface.h:29,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_module.h:64,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_device.c:18:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
...
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_hyp_api.c:23:0:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Monitor/Interfaces/AtomicOps.h:46:5: warning: "ASSERT_VER" is not defined [-Wundef]
CC [M] /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_log.o
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_mem.h:20:0,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_interface.h:29,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_module.h:64,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_log.c:19:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
CC [M] /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_smp.o
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_mem.h:20:0,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_interface.h:29,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_module.h:64,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_smp.c:18:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
CC [M] /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_locks.o
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_mem.h:20:0,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_interface.h:29,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_module.h:64,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_locks.c:19:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
CC [M] /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_timer.o
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_mem.h:20:0,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_interface.h:29,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_module.h:64,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_timer.c:18:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
CC [M] /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_mem.o
In file included from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_mem.h:20:0,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../interface/hyp_interface.h:29,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_module.h:64,
from /tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_mem.c:25:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../Interfaces/ParallelsTypes.h:282:0: warning: "__printf" redefined [enabled by default]
include/linux/compiler-gcc.h:90:0: note: this is the location of the previous definition
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_mem.c: In function ‘hostRemapMemUser’:
/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_mem.c:515:2: error: implicit declaration of function ‘do_mmap’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[3]: *** [/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers/../host.Linux/lin_mem.o] Error 1
make[2]: *** [_module_/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.5.0-34-generic'
make[1]: *** [prl_hypervisor] Error 2
make[1]: Leaving directory `/tmp/.UYfvF2S1j/parallels-kernel-modules/src/drivers'
make: *** [all] Error 2
make: Leaving directory `/tmp/.UYfvF2S1j/parallels-kernel-modules'
2013-06-18T09:45:39+0400: exec_with_progress: ./installer-cli --verbose --logfile=/var/log/parallels-workstation-install.log --progress --define="kversion=$(uname -r)" -i Manifest 2>&1 1
2013-06-18T09:45:39+0400: Error: Error during configuration Parallels Workstation. Look at /var/log/parallels-workstation-install.log for more information.
2013-06-18T09:45:42+0400: Exiting with code 1