Raoul Simpson wrote:
None of the pre-built vmmon modules for VMware Server is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes
puis
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] The path "/usr/src/linux/include" is not an existing directory.
effectivement, je n'ai pas de /usr/src/linux/include
j'ai /usr/src/redhat ou /usr/src/kernel
Merci par avance
Effectivement. Contrairement aux autres commentaires, il ne faut pas installer kernel-devel, mais plutôt le paquet
kernel-headers de ta version installée afin de pouvoir compiler les modules de VMware Workstation (il s'agit donc d'un module du noyau, c'est donc dire que tu devras le faire à chaque fois que tu mets à jour ton kernel, il ne faut pas l'oublier!) .
Vérifie que c'est bien installé en faisant:
[bouchecl@fedora ~]$ rpm -qa | grep kernel-headers
kernel-headers-2.6.19-1.2895.fc6
[bouchecl@fedora ~]$
Dans mon cas, le path demandé par VMware était le suivant :
/lib/modules/2.6.19-1.2895.fc6/source/include
Par ailleurs, afin d'aider la compilation, il est parfois nécessaire d'ajouter un lien symbolique dans le dossier
[root@fedora ~]# cd /lib/modules/2.6.19-1.2895.fc6/build/include/linux
[root@fedora linux]# ln -s autoconf.h config.h
Note enfin que si tu veux installer Fedora en 'guest', les "VMware Tools" installent correctement, mais la compilation du module "Fast Network" ne fonctionne pas avec ce qui est inclus dans VWware Workstation 5.5.3 build-34685. Ce n'est pas grave, le réseau fonctionne quand même...