63 votes

Xcode - configure: erreur: aucun compilateur C acceptable trouvé dans $ PATH

reconstruire un mac à partir de zéro. Xcode et rvm installés puis essayer d’installer des rubis mais ils me donnent tous:

 Error running ' ./configure --prefix=/Users/durrantm/.rvm/rubies/ruby-1.9.3-p125 
--enable-shared --disable-install-doc --with-libyaml 
--with-opt-dir=/Users/durrantm/.rvm/usr ', 
please read /Users/durrantm/.rvm/log/ruby-1.9.3-p125/configure.log
There has been an error while running configure. Halting the installation.
Michaels-MacBook-Air:~ durrantm$ 
 

Le journal a:

 checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/durrantm/.rvm/src/ruby-1.9.2-p290':
configure: error: no acceptable C compiler found in $PATH
 

Ai-je besoin du compliler gcc C? Comment puis-je l'installer?

176voto

Craig Ulliott Points 1764

L'étape critique est en fait l'installation de la Xcode outils de ligne de commande après le téléchargement est terminé et Xcode est installé

Après le téléchargement et l'installation de Xcode à partir de l'app store, vous devez installer les outils de ligne de commande qu'il fournit.
Pour ce faire, ouvrez Xcode, allez dans les préférences puis téléchargements. Il y a un "Installer" lien pour ajouter les outils de ligne de commande.

Une fois cet exercice terminé, assurez-vous de re-ouvrir votre fenêtre de terminal.

10voto

three Points 3674

Soit vous installez Xcode à partir de l'App Store ou, si vous avez un compte de développeur gratuit, vous pouvez télécharger les outils de ligne de commande XCode à l' adresse http://developer.apple.com/downloads.

Une fois que vous avez cela installé, vous pouvez installer vos rubis avec rvm.

2voto

Steven Luong C Points 51

Erreur d'installation Rbenv:

 configure: error: in `/tmp/ruby-build.20130911002344.31969/ruby-2.0.0-p0':
configure: error: no acceptable C compiler found in $PATH
 

...M'a amené ici,

J'installe actuellement Ruby on rails, ruby à travers rbenv sur une toute nouvelle Debian,

La commande originale est:

 rbenv install 2.0.0-p0  
 

En solution:

 sudo apt-get install build-essential
 

À votre santé !

[Désolé pour le code Xcode]

0voto

mpapis Points 32015

Lisez rvm requirements cela montre ce dont vous avez besoin pour compiler Ruby.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by: