web-dev-qa-db-fra.com

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

reconstruire un mac à partir de zéro. Installé xcode et rvm essayant ensuite 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 compilateur gcc C? Comment l'installer?

63
Michael Durrant

L'étape critique consiste en fait à installer les outils de ligne de commande Xcode après le téléchargement se termine et Xcode est installé

Après avoir téléchargé et installé Xcode depuis l'App Store, vous devez réellement installer les outils de ligne de commande qu'il fournit.
Pour ce faire, ouvrez Xcode, allez dans les préférences puis téléchargez. Il existe un lien "Installer" pour ajouter les outils de ligne de commande.

Une fois cette opération terminée, assurez-vous de rouvrir la fenêtre de votre terminal.

176
Craig Ulliott

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

Une fois que vous l'avez installé, vous pouvez continuer et installer vos rubis avec rvm.

10
three

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 through rbenv on a new Debian,

La commande d'origine est:

rbenv install 2.0.0-p0  

Comme solution:

Sudo apt-get install build-essential

À votre santé !

[Désolé pour le ppl Xcode]

2
Steven Luong C

Lis rvm requirements il montre ce dont vous avez besoin pour compiler Ruby.

0
mpapis