25 Mag

VmWare non compila i moduli dopo un aggiornamento di sistema

Fonte: spippolazione

Se dopo un aggiornamente del sistema (come quello che fatto io passando nel pc di casa da etch a lenny) andate a ricompilare i moduli di vmware è assai probabile che vi esca un messaggio del tipo:

Your kernel was built with “gcc” version “4.1.3″, while you are trying to use
“/usr/bin/gcc” version “4.2.3″. This configuration is not recommended and
VMware Server may crash if you’ll continue. Please try to use exactly same
compiler as one used for building your kernel. Do you want to go with compiler
“/usr/bin/gcc” version “4.2.3″ anyway? [no]

potete anche provare a compilare i moduli con il compilatore che avete ma dubito che arriverete in fondo.

Però c’è (ovviamente un rimedio) se fate un:

ls -al /usr/bin/gcc*

vedrete che le vecchie versioni di gcc ci sono ancora tutte, quindi sarà sufficente impostare una variabile di environment che lo script di compilazione di vmware andrà a leggere per forzarlo ad usare il compilatore giusto.

Nel mio caso:

export CC=/usr/bin/gcc-4.1

quindi si lancia

/usr/bin/vmware-config.pl

dicendogli sempre di si, che lui e’ felice -)

Per la cronaca l’upgrade di sistema ha scaricato una gigata di roba, ha installato quel che voleva, poi si è interrotto, ma è bastato un apt-get -f install per farlo riaprtire, poi si e’ fermato e ha avuto bisogno di un reboot e di un nuovo apt-get -f install per arrivare in fondo.

Share This

Continua a leggere..

Nessun Commento »

Puoi lasciare una risposta, oppure fare un trackback dal tuo sito.


Vuoi essere il primo a lasciare un commento per questo articolo? Utilizza il modulo sotto..

Lascia un commento

XHTML: Puoi utilizzare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>