Le 17/05/06, René Bantegnie <[EMAIL PROTECTED]> a écrit : > Je veux utiliser VMware Player > Lorsque je lance vmware-config.pl il s'arrête à > "The directory of kernel headers (version 2.6.12-18mdkcustom) does not > match your running kernel (version 2.6.12-18mdk). Even if the module > were to compile successfully, it would not load into the running > kernel." > > J'ai installé le kernel 2.6.12-18 par les rpm est-ce là le problème
J'en suis encore à la version 2.6.12-12 mais voilà ce que j'ai constaté : * Je me suis placé dans /usr/src/linux et j'ai lancé un grep sur toute la sous-arborescence pour chercher 2.6.12-12mdkcustom. Je n'ai trouvé qu'un fichier : /usr/src/linux/include/linux/version.h. Celui-ci définit différemment la version selon certains tests fait par le préprocesseur C quand on compile un programme l'incluant. * Si on compile un simple programme pour afficher la version résultant de ce version.h, on trouve bien 2.6.12-12, et pas 2.6.12-12mdkcustom. Voilà le programme en question : ----------------8<----------------------------- #include <linux/version.h> #include <stdio.h> int main() { printf(UTS_RELEASE); } -------------8<-------------------------------- * Du coup, sous réserve que mon raisonnement et mon petit bout de code soient corrects, j'aurais tendance à penser que l'erreur provient de vmware-config.pl. Tu peux peut-être jeter un oeil dedans pour voir comment il détermine la version des headers ? -- Christophe Gaubert http://ch4tn01r.free.fr/blog Participez à la liste Avis de citoyens : http://fr.groups.yahoo.com/group/Avis_de_citoyens/
========================================= Vous souhaitez acquerir votre Pack ou des Services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club mandrake : http://www.mandrivaclub.com =========================================