ERREUR: erreur lors de l'installation de vagrant: ERREUR: échec de la création de l'extension native gem

StackOverflow https://stackoverflow.com/questions/9378284

  •  28-10-2019
  •  | 
  •  

Question

J'essaye d'installer vagrant sur MacOS (Lion).Mais cela échoue toujours.

Que se passe-t-il ...

sudo gem update --system

sudo gem installer vagrant

Création d'extensions natives.Cela peut prendre un certain temps ... ERREUR: Erreur installation de vagrant: ERREUR: échec de la création de l'extension native gem.

    /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby

extconf.rb mkmf.rb ne trouve pas les fichiers d'en-tête pour ruby à /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

Les fichiers Gem resteront installés dans /Library/Ruby/Gems/1.8/gems/ffi-1.0.11 pour inspection.Résultats enregistrés à /Library/Ruby/Gems/1.8/gems/ffi-1.0.11/ext/ffi_c/gem_make.out

J'ai installé XCode (installé ce matin depuis l'AppStore).

Des idées pour résoudre ce problème?

Était-ce utile?

La solution

Le problème était que XCode 4.3 ne figure pas dans les outils de ligne de commande par défaut (je ne sais pas si c'est la première version qui ne le fait pas).Leur installation a permis de le faire fonctionner.

Les outils de ligne de commande peuvent être installés en allant dans Préférences> Téléchargements> Composants.

Autres conseils

Je ne sais pas pourquoi votre build a échoué, mais à partir de Vagrant 1.0 (pas encore publié, mais les RC sont sortis), la méthode d'installation préférée sera les packages, vous pouvez donc simplement télécharger un paquet pour Mac et installermême sans XCode installé: http://downloads.vagrantup.com/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top