[Résolu] VMware avec noyau perso sans sources

VMware avec noyau perso sans sources [Résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 14-10-2007 à 18:28:39    

Bonjour,
 
Voilà, j'ai un problème pour installer VMware Server sous Etch :
 

Code :
  1. Trying to find a suitable vmmon module for your running kernel.
  2. None of the pre-built vmmon modules for VMware Server is suitable for your
  3. running kernel.  Do you want this program to try to build the vmmon module for
  4. your system (you need to have a C compiler installed on your system)? [yes] yes
  5. Using compiler "/usr/bin/gcc". Use environment variable CC to override.
  6. What is the location of the directory of C header files that match your running
  7. kernel? [/usr/src/linux/include]
  8. The path "/usr/src/linux/include" is not an existing directory.

Je sais que ce problème a été mainte fois posé mais tout les autres disposaient du noyau officiel de leur distribution alors que dans mon cas c'est un compilé par mes soins. Si il ne dispose pas des sources c'est à cause que ce noyau a été compilé sur une autre machine identique (il ne faut quand même pas compiler le noyau sur chaque machine pour disposer des sources sur chacune). Comment puis-je faire ?
Pas la peine de me proposer de apt-get install linux-headers-'uname -r' étant donné que ce noyau n'est pas un noyau Debian.
 
Comment puis-je faire ? merci d'avance pour votre aide car je ne sais plus quoi faire


Message édité par Gavrinis le 12-01-2009 à 17:07:14
Reply

Marsh Posté le 14-10-2007 à 18:28:39   

Reply

Marsh Posté le 14-10-2007 à 19:55:13    

un lien vers les sources de ton kernel qui t'ont servit pour la compilation ?


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 14-10-2007 à 21:38:01    

Je ne comprends pas trop ce que tu veux dire.
Les sources de la compilation sont sur la machine qui a compilé le noyau, j'ai bien tenté de mettre les sources, sur les autres machines, dans /usr/src/ et en faisant un lien symbolique du répertoire des sources vers /usr/src/linux/ mais rien n'y a fait. Il faut aussi préciser que les sources que j'ai mis sur les autres machines sont celles du noyau avant sa compilation, se sont tel quelles ceux de kernel.org.

Reply

Marsh Posté le 15-10-2007 à 16:27:22    

"The path "/usr/src/linux/include" is not an existing directory."
il ne trouve pas le répertoire! t'as du mal faire la copie ou le lien.

Reply

Marsh Posté le 15-10-2007 à 18:09:31    

le lien symbolique est bon en voici la preuve :

Code :
  1. total 41M
  2. lrwxrwxrwx  1 root     src        14 2007-10-13 18:20 linux -> linux-2.6.19.7/
  3. drwxrwxr-x 19 root     root     4,0K 2007-10-14 18:12 linux-2.6.19.7/
  4. -rw-r--r--  1 snoe     snoe      41M 2007-10-08 18:58 linux-2.6.19.7.tar.bz2


Message édité par Gavrinis le 15-10-2007 à 18:11:55
Reply

Marsh Posté le 15-10-2007 à 18:16:20    

et tu as vérifié la présence de "include" dedans?

Reply

Marsh Posté le 15-10-2007 à 18:19:16    

si je mets "/usr/src/linux-2.6.19.7/include/" ça ne passe pas non plus

Reply

Marsh Posté le 15-10-2007 à 18:20:10    

oui le répertoire "include" existe bien

Reply

Marsh Posté le 16-10-2007 à 11:03:55    

personne n'a d'idées ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed