Где находятся директории WAMP MySQL "lib" и "include"? - PullRequest
3 голосов
/ 25 апреля 2011

Я указал путь к каталогам lib и include MySQL, как описано на шаге 10 здесь .

Однако я не могу найти эти каталоги в моей установке WAMP в Windows 7 (32-разрядная версия).

Я пытался указать на каталог bin:

gem install mysql2 -- 
   '--with-mysql-lib="c:\wamp\bin\mysql\mysql5.5.8\bin" 
    --with-mysql-include="c:\wamp\bin\mysql\mysql5.5.8\bin"'

но это не работает:

...
checking for rb_thread_blocking_region()... yes
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.
...

Пожалуйста, сообщите.

Ответы [ 2 ]

1 голос
/ 31 мая 2014

Вот что сработало для меня:

gem install mysql2 -- '--with-mysql-dir="C:\wamp\bin\mysql\mysql5.5.xx"'

Я искал несколько часов и не видел предложенного варианта, поэтому, надеюсь, он кому-нибудь поможет!

0 голосов
/ 25 апреля 2011

Измените местоположение каталога так, чтобы оно указывало на каталог bin, в котором находятся обе библиотеки DLL.

т.е:.

gem install mysql2 -- '--with-mysql-lib="c:\wamp\bin\mysql5.1.xx\bin" --with-mysql-include="c:\wamp\bin\mysql5.1.xx\bin"'

это должно работать. просто измените файл версии на правильную версию.

...