martes, 20 de mayo de 2008

cala banys

Cala preciosa con restaurante de cocktails. Click aqui para ir la web oficial del restaurante

lunes, 19 de mayo de 2008

Problema con VMware y Ubuntu Hardy 8.04 (Beta)

Problema

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmmon-only’
make -C /lib/modules/2.6.24-12-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-12-generic’
CC [M] /tmp/vmware-config2/vmmon-only/linux/driver.o
CC [M] /tmp/vmware-config2/vmmon-only/linux/hostif.o
CC [M] /tmp/vmware-config2/vmmon-only/common/comport.o
CC [M] /tmp/vmware-config2/vmmon-only/common/cpuid.o
In file included from include/asm/bitops.h:2,
from /tmp/vmware-config2/vmmon-only/./include/vcpuset.h:74,
from /tmp/vmware-config2/vmmon-only/./include/modulecall.h:23,
from /tmp/vmware-config2/vmmon-only/common/vmx86.h:18,
from /tmp/vmware-config2/vmmon-only/common/hostif.h:18,
from /tmp/vmware-config2/vmmon-only/common/cpuid.c:14:
include/asm/bitops_32.h:9:2: error: #error only can be included directly
make[2]: *** [/tmp/vmware-config2/vmmon-only/common/cpuid.o] Error 1
make[1]: *** _module_/tmp/vmware-config2/vmmon-only Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-12-generic’
make: *** http://vmmon.ko Error 2
make: Leaving directory `/tmp/vmware-config2/vmmon-only’
Unable to build the vmmon module.

Solución


1. Descomprimimos /usr/lib/vmware/modules/source/vmmon.tar en /tmp
2. Editamos vmmon-only/include/vcpuset.h
En la linea 74 cambiamos "asm/bitops.h" a "linux/bitops.h"
3. Guardamos el fichero
4. Ejecutamos: tar cvf vmmon.tar vmmon-only
5. Ejecutamos: mv /usr/lib/vmware/modules/source/vmmon.tar /usr/lib/vmware/modules/source/vmmon.tar.orig
5. Ejecutamos: cp vmmon.tar /usr/lib/vmware/modules/source

Y volvemos a ejecutar vmware-config.pl

Después de esto, todo funcionará bien.