2010-07-05 6 views
1

J'ai donc décidé d'essayer Ruby (d'abord 1.9.1, puis 1.8.7) et j'ai voulu installer les outils de base avant de tenter de le faire beaucoup.L'installation des gemmes ruby ​​échoue en essayant de construire natif

J'ai commencé à installer des pierres précieuses, et j'ai couru quelques problèmes lorsque je tente d'installer un qui construit du code natif sur Windows 7.

Je tentais d'installer le débogueur rubis et linecache et à chaque fois Je reçois l'erreur suivante make: make: *** Aucune règle pour faire la cible %RUBY_HOME%/include/ruby-1.9.1/ruby.h', needed by trace_nums.o '.

Mon google-fu n'a rien trouvé de très utile, alors je demande à la communauté SO de me diriger dans la bonne direction. Quand je vais utiliser Ruby 1.8.7, j'ai seulement essayé d'installer ruby-debug et linecache. Quand j'utilisais 1.9.1, j'ai essayé d'utiliser ruby-debug19 et linecache19. Puisque le problème est le même pour les deux versions, je suppose que c'est quelque chose qui ne va pas de ma part, mais je ne sais pas par où commencer.

+0

Avez-vous utilisé le programme d'installation de Ruby (http://rubyinstaller.org/)? Si non, avez-vous configuré votre env (compilateur, chemins, etc) correctement? –

+0

@Konstantin Haase: J'ai utilisé l'installeur Ruby et ajouté le devkit. Pour autant que je sache, j'ai tout en place dont j'ai besoin. – bogertron

+0

Remarque, j'ai marqué la question pour être fermé. Je pense que ma solution est probablement trop localisée. – bogertron

Répondre

1

Pour une raison quelconque, j'avais besoin d'exécuter l'installation de gem à partir d'un émulateur de shell Unix à partir de devkit.

Je ne sais pas pourquoi cela a fonctionné de cette façon, mais c'est comme ça que j'ai résolu le problème.

Questions connexes