Ruby MYSQL2 joyau de l'installation sur windows 7

Je suis en train d'installer le mysql2 gem sur windows 7, j'ai téléchargé le connecteur du site de mysql et placé le libmysql.dll dans ruby200\bin

alors ne gem install mysql2

Ce sont les résultats que l'on me dim ici?

Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing mysql2:
        ERROR: Failed to build gem native extension.

    C:/Ruby200/bin/ruby.exe extconf.rb
checking for rb_thread_blocking_region()... yes
checking for rb_wait_for_single_fd()... yes
checking for rb_hash_dup()... yes
checking for rb_intern3()... yes
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=C:/Ruby200/bin/ruby
        --with-mysql-dir
        --without-mysql-dir
        --with-mysql-include
        --without-mysql-include=${mysql-dir}/include
        --with-mysql-lib
        --without-mysql-lib=${mysql-dir}/
extconf.rb:37:in `<main>': undefined method `[]' for nil:NilClass (NoMethodError
)


Gem files will remain installed in C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.
3.13 for inspection.
Results logged to C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.13/ext/mysql2/g
em_make.out
  • Comme il l'indique, découvrez: les Résultats enregistrés sur C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.13/ext/mysql2/g em_make.et aussi mkmf.journal de descriptif des erreurs. Les poster ici. Il doit probablement en-têtes tels que par la fourniture de "gem install mysql2 -- --with-MySQL-lib=<source de MySQL fichier qui correspond le bon niveau mod>". Ces fichiers peuvent être téléchargés afin de permettre l'installation, mais assurez-vous qu'il correspond à votre joyau du mod niveau. J'utilise BitNami Rubystack sur Windows 8, qui comprend MySQL. RailsInstaller est très populaire globale de l'installation.
  • Il peut être un problème natif de la gemme de l'installation. Pouvez-vous installer d'autres natifs des perles comme bson_ext?
  • Ouais merci pour l'aide les gars, @R_G oui vous avez raison j'avais besoin de spécifier l'emplacement de chacune des fichiers via le joyau de commande ci-dessous, tout à fait pourquoi gem install ne regardez pas dans le même dossier que je ne suis pas sûr, j'ai essayé de rester à l'écart de livré les installateurs, il m'aide à comprendre les rails un peu mieux!
  • double possible de Impossible d'installer mysql2 gem sur windows 7
  • Lire le texte jaune en haut de ma question. C'est la raison pour laquelle le gem mysql, ni le mysql2 gem ne s'installe pas! stackoverflow.com/questions/30361280/...
  • Merci MacGyver que par le peu de jaune, cette question ne donne de réponse c'est celui avec 85 upvotes.... 😉

InformationsquelleAutor Mrk Fldig | 2013-09-25