刚刚在 MacOS Lion 上升级到 RM 3.2 的 RC1 并且无法再运行该应用程序。使用 rvm 运行。启动时 mysql2 gem 报告它在 dlopen 上找不到 libmysqlclient.18.dylib。
解决了。在此处发布解决方案,以便帮助某人节省一些时间。
使用 Apple 的属性列表编辑器在 ~/.MacOS/environment.plist 中创建一个条目,调用 LD_LIBRARY_PATH 并将值设置为 /usr/local/mysql/lib 或 MySQL 库所在的任何位置。
注销并重新登录,RubyMine 和 mysql2 gem 又开心了。