16 votes

Le chemin de gcc n'est pas valide lors de l'installation de VMWare Tools à partir de VMWare Workstation 7.1.1 build-282343 sur Debian squeeze.

J'essaie d'installer les outils VMWare sur Debian Squeeze.

Mon erreur :

Before you can compile modules, you need to have the following installed... 

make
gcc
kernel headers of the running kernel

Searching for GCC...
The path "/usr/bin/gcc" is not valid path to the gcc binary.
Would you like to change it? [yes] 

uname -a :

Linux debian 2.6.32-5-686 #1 SMP Sat Sep 18 02:14:45 UTC 2010 i686 GNU/Linux

dpkg -l | grep make

ii  make                                 3.81-8                               An utility for Directing compilation.

dpkg -l | grep gcc

ii  gcc                                  4:4.4.4-2                            The GNU C compiler
ii  gcc-4.4                              4.4.4-8                              The GNU C compiler
ii  gcc-4.4-base                         4.4.4-8                              The GNU Compiler Collection (base package)
ii  libgcc1                              1:4.4.4-8                            GCC support library

où est gcc

gcc: /usr/bin/gcc /usr/lib/gcc

5 votes

Assurez-vous que la librairie libglib2.0-0 est également installée.

20voto

L'exécution de cette commande a réglé le problème :

sudo aptitude install gcc-4.3 make linux-headers-`uname -r` -y

0 votes

@WarrenP make est l'un des paquets qui doivent être installés (voir l'historique des modifications, révision 4), et non une commande distincte. J'ai inversé votre modification.

5voto

qwertzguy Points 2244

Comme Guillaume l'a dit dans le commentaire de l'OP :

sudo aptitude install libglib2.0-0

0 votes

J'ai eu le même problème sur une installation debian propre. La bibliothèque était manquante.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X