windows7(64bit)にRuby on Rails + mysql環境[追加]
やっぱりだめだった。64bitだと"rails g"や"rails s"でコケる。
mingw-w64-install.exeを落としてきてインストール
gendef.exe libmysql.dll dlltool -v --dllname libmysql.dll --def libmysql.def --output-lib libmysql.lib copy libmysql.dll C:\Ruby200-x64\bin copy libmysql.lib C:\Ruby200-x64\bin
gem mysql2 をやり直し
gem uninstall mysql2 gem install mysql2 ...
次にこのエラー
`rescue in create_default_data_source': No source of timezone data could be found. (TZInfo::DataSourceNotFound) Please refer to http://tzinfo.github.io/datasourcenotfound for help resolving this error.
んで、
gem install tzinfo-data
Gemfileの以下のように64bit用に書き換え
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw]
イケた~