Я пытаюсь использовать пакет mysql, включенный в xampp с ruby на рельсах в Windows 7, но не могу заставить их работать вместе.
У меня есть rails 3.0.0 и xampp 1.7.3
rails прекрасно работает с sqlite в xampp, но при попытке использовать mysql через "rails новый проект -d mysql; проект cd; установка пакета"
Я получаю следующее:
Installing mysql2 (0.2.4) with native extensions C:/xampp/Ruby192/lib/ruby/1.9.1
/rubygems/installer.rb:483:in `rescue in block in build_extensions': ERROR: Fail
ed to build gem native extension. (Gem::Installer::ExtensionBuildError)
C:/xampp/Ruby192/bin/ruby.exe extconf.rb
checking for rb_thread_blocking_region()... *** 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.
Я что-то упустил?Все сообщения об этой проблеме говорят мне использовать gem install mysql - --with-mysql-config = PATH, но это не похоже на работу с Windows, так как я получаю ту же ошибку независимо от этого.
Иесли это просто невозможно, есть ли какие-либо недостатки использования sqlite сейчас, а затем попытаться перенести базу данных на mysql (или другую более надежную базу данных) позже?