RVM et Mountain Lion : Compilation de gems avec extensions natives

  • par julien

Après le passage à Mac OS 10.8 (Mountain Lion), je me suis rendu compte que je n'arrivais plus à installer de gems avec des extensions natives.

Le message d'erreur est le suivant :

/usr/bin/gcc-4.2make: /usr/bin/gcc-4.2: No such file or directory

J'utilise RVM pour la gestion de mes versions de Ruby.

La solution a été de mettre à jour RVM puis de reinstaller la version de ruby, avec les commandes suivantes :

$ rvm get stable
$ rvm reload
$ rvm reinstall 1.9.3

Une fois cela fait, vous devriez être en mesure d'installer vos gems avec des extensions natives. Assurez-vous cependant d'avoir mise à jour Xcode et d'avoir bien installé les Command Line Tools suite à votre passage à Mountain Lion