2013-06-03 2 views
1

Я искал эту ошибку, восстанавливал все и пытался что-то сделать. Все, что я нашел здесь, это старые сообщения и старые версии. Да, я загрузил MySQL C Connector и переместил lib в этот рубиновый каталог. Еще ничего.Не удается установить gem install mysql2 Ruby WINx64

Im работает на ПК WINx64 Рубиновые версия 2.0.0-P195 Lastest версия DevKit

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

    C:/Ruby200/bin/ruby.exe extconf.rb 
checking for main() in -llibmysql... no 
*** 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}/ 
     --with-libmysqllib 
     --without-libmysqllib 


Gem files will remain installed in C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql-2.9.1 for inspection. 
Results logged to C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql-2.9.1/ext/mysql_api/gem_make.out** 

B:\ROR\hcv> 

для Windows дает мне проблемы все время. Но это все, что у меня есть на Работе. Спасибо вам, ребята.

ответ

1

Я скачал разъем от http://dev.mysql.com/downloads/mirror.php?id=412857

и напечатал в командной строке

камень установить MySQL --platform = рубин - --with-MySQL-Include = C: \ mysql- connector-c-6.1.0-winx64 \ include --with-mysql-lib = C: \ mysql-connector-c-6.1.0-winx64 \ lib

0

Попробуйте установить драгоценный камень mysql, используя следующую команду:

gem install mysql2 -- '--with-mysql-lib="c:\Program Files\MySQL\MySQL Server 5.0\lib\opt" --with-mysql-include="c:\Program Files\MySQL\MySQL Server 5.0\include"' 

Примечание: измените каталог установки mysql в соответствии с вашей установкой

Смежные вопросы