Débogueur gem pas pris en charge dans Ruby 2.1.0 / 2.1.1 / 2.1.2
Je viens de mettre mon RVM Ruby installation de la version 2.1.0 et a essayé de bundle install quand j'ai reçu le message d'erreur suivant:
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
Ruby version 2.1.0 is not supported.
*** extconf.rb failed ***
L'erreur de parcours est auto-explicatif, mais je me demandais si il y avait un moyen de rendre le Débogueur joyau de travail avec la dernière version de Ruby?
- La version du débogueur gem sont que vous essayez d'installer? Ruby 2.1.0 est pris en charge uniquement par le débogueur 1.6.4.
- Je suis en train d'installer 1.6.4
Vous devez vous connecter pour publier un commentaire.
Ressemble à la version 1.6.5 ajoute le support de Ruby 2.1.0. - Fonctionne comme prévu.
Mise à jour:
Depuis Ruby 2.1.1 a été publié la version 1.6.8 de Débogueur doit être utilisé.
Cela a été mentionné dans un des commentaires, mais je voulais attirer l'attention:
byebug est actuellement recommandé débogueur pour Ruby 2.0+
Cette question a été documenté ici, et cldwalker, l'auteur de débogueur, note que le débogueur sera portée à Ruby 1.9.2 1.9.3 et.
Pour ceux utilisant Ruby 2.1.2 et en cours d'exécution dans cette erreur lors de la construction de native gem extension:
La conclusion est d'utiliser byebug (https://github.com/cldwalker/debugger/issues/131)
La version 1.6.4 est prévu pour limiter la 2.1.0 soutien (qui je suppose signifie qu'il devrait, au moins, de compiler et d'exécuter). Voici la s'engager.
Toutefois, les autres utilisateurs signalé une compilation question il y a deux jours (#110). Vous pouvez suivre la discussion pour voir si le problème sera résolu. Vous pouvez également poster votre erreur de compilation et de l'environnement de détails dans le billet ainsi que le responsable va avoir plus d'informations disponibles.