Je viens de mettre à niveau mon installation de RVM Ruby vers la version 2.1.0 et j'ai essayé de regrouper l'installation lorsque j'ai obtenu l'erreur suivante:
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
Ruby version 2.1.0 is not supported.
*** extconf.rb failed ***
L’erreur est évidente, mais je me demandais s’il existait un moyen de faire en sorte que la gemme du débogueur fonctionne avec la dernière version de Ruby?
On dirait que la version 1.6.5 ajoute le support pour Ruby 2.1.0. - Fonctionne comme prévu.
Mise à jour: Depuis que Ruby 2.1.1 est sorti, la version 1.6.8 de Debugger devrait être utilisée.
Pour ceux qui utilisent Ruby 2.1.2 et rencontrent cette erreur lors de la création de l'extension gem native:
Aucun fichier ou répertoire de ce type @ rb_file_s_stat - ./212/Ruby_debug.h (Errno :: ENOENT)
La conclusion est d'utiliser byebug ( https://github.com/cldwalker/debugger/issues/131 )
La version 1.6.4 est devrait avoir une prise en charge limitée de 2.1.0 } _ (ce qui signifierait qu'il devrait au moins être compilé et exécuté). Voici le commit .
Cependant, d'autres utilisateurs ont signalé un problème de compilation il y a deux jours (# 110) . Vous pouvez suivre la discussion pour voir quand le problème sera résolu. Vous pouvez également publier votre erreur de compilation et les détails de l'environnement dans le ticket afin que le responsable dispose de plus d'informations.