Lazy symbol binding failed when creating ruby db
database, ruby, ruby-on-rails
Solution
You might try this.
sudo gem install mysql2 — –with-mysql-config=/usr/local/mysql/bin/mysql_config
Be sure to modify the mysql config path with the location for yours.
You can determine this with the following command.
locate mysql_config
Leverage the path given with the command above.
Problem
I am trying to install ruby on rails, and everything is installed now so far, but when I try to create a database with `rake db:create`, I get a weird error: dyld: lazy symbol binding failed: Symbol not found: _mysql_get_client_info Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle Expected in: flat namespace dyld: Symbol not found: _mysql_get_client_info Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle Expected in: flat namespace Trace/BPT trap: 5 I am working on osx mountain lion latest update. Does anyone have the right solution for me?