Hello all I tried (unsucessfully) to compile the vmmon modules using both with VMware-workstation-5.5.1-19175.i386.rpm and vmware-any-any-update94 using linux 2.6.15-git12-6-default SUSE kernel It errors out. I was wondering if anyone else has been to install VMware-workstation-5.5 on SUSE 10.1 B1? I haven't had much time to research the problem but I did post extracts of the error messages over at the vmware community. Here is the url http://www.vmware.com/community/thread.jspa?threadID=30803&tstart=0 James
To all interested, I tried (unsucessfully) to compile the vmmon modules using VMware-workstation-5.5.1-19175.i386.rpm on SUSE 10.1 B1 it errored out and I posted the error messages over at the vmware community. I finally got around to testing the answer I got from the vmware community and it works! Here the answer... Most probably your kernel headers are not OK and thus incorrect settings were chosen - particullary all kernels after 2.6.0 should have HAVE_EPOLL defined... Try looking for other articles, it was discussed several times, you must modify Makefile.kernel to include -DKBUILD_BASENAME=\"$(DRIVER)\" # Here is my modified verion of the Makefile # linux:/usr/src/linux # vi Makefile # Needed to be compatible with the O= option LINUXINCLUDE := -Iinclude \ $(if $(KBUILD_SRC),-Iinclude2 -DKBUILD_BASENAME=\"$(DRIVER)\" -I$(srctree)/include) \ -include include/linux/autoconf.h # Save & exit # Run "/usr/bin/vmware-config.pl" ... LD [M] /tmp/vmware-config4/vmmon-only/vmmon.ko make[1]: Leaving directory `/usr/src/linux-2.6.15-git12-6-obj/i386/default' cp -f vmmon.ko ./../vmmon.o make: Leaving directory `/tmp/vmware-config4/vmmon-only' The module loads perfectly in the running kernel. ... The configuration of VMware Workstation 5.5.1 build-19175 for Linux for this running kernel completed successfully. You can now run VMware Workstation by invoking the following command: "/usr/bin/vmware".
James PEARSON skrev:
To all interested,
I tried (unsucessfully) to compile the vmmon modules using VMware-workstation-5.5.1-19175.i386.rpm on SUSE 10.1 B1 it errored out and I posted the error messages over at the vmware community.
I finally got around to testing the answer I got from the vmware community and it works! Here the answer... Most probably your kernel headers are not OK and thus incorrect settings were chosen - particullary all kernels after 2.6.0 should have HAVE_EPOLL defined... Try looking for other articles, it was discussed several times, you must modify Makefile.kernel to include -DKBUILD_BASENAME=\"$(DRIVER)\"
# Here is my modified verion of the Makefile # linux:/usr/src/linux # vi Makefile
# Needed to be compatible with the O= option LINUXINCLUDE := -Iinclude \ $(if $(KBUILD_SRC),-Iinclude2 -DKBUILD_BASENAME=\"$(DRIVER)\" -I$(srctree)/include) \ -include include/linux/autoconf.h
# Save & exit # Run "/usr/bin/vmware-config.pl" ... LD [M] /tmp/vmware-config4/vmmon-only/vmmon.ko make[1]: Leaving directory `/usr/src/linux-2.6.15-git12-6-obj/i386/default' cp -f vmmon.ko ./../vmmon.o make: Leaving directory `/tmp/vmware-config4/vmmon-only' The module loads perfectly in the running kernel.
... The configuration of VMware Workstation 5.5.1 build-19175 for Linux for this running kernel completed successfully.
You can now run VMware Workstation by invoking the following command: "/usr/bin/vmware".
Is that really necessary? I run beta1 perfectly fine on VMware GSX 3.2 without modifying any sources... Can't say anything about VMware WS though, I've never tried that one.. -- Anders Norrbring Norrbring Consulting
Am Dienstag, 24. Januar 2006 22:11 schrieb Anders Norrbring:
James PEARSON skrev: [problems running vmware on 10.1b1 host]
Is that really necessary? I run beta1 perfectly fine on VMware GSX 3.2 without modifying any sources... Can't say anything about VMware WS though, I've never tried that one..
You are running 10.1b1 as guest, so you don't need to build the vmmon and vmnet kernel modules.
participants (3)
-
Anders Norrbring
-
James PEARSON
-
Markus Koßmann