新しい環境を作るのは中々一筋縄ではいかないもので。
mysqlのlibが見つからないとのことで、rails server が起動しない。
[bash]
$ rails server
/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle: dlopen(/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.18.dylib (LoadError)
Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
Reason: image not found – /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle
[/bash]
そこで、下記のシンボリックリンクを作成した。
ちなみに、環境はMacなので、/usr/local/mysql/lib/libmysqlclient.18.dylib にライブラリ関係がインストールされているようだ。
[bash]
$ sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
[/bash]
[bash]
$ rails server
=> Booting WEBrick
=> Rails 3.2.12 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2013-03-21 09:55:44] INFO WEBrick 1.3.1
[2013-03-21 09:55:44] INFO ruby 1.8.7 (2012-02-08) [universal-darwin12.0]
[2013-03-21 09:55:44] INFO WEBrick::HTTPServer#start: pid=2178 port=3000
[/bash]
成功。