From: Peter Marks Date: 2009-09-13T07:36:51+09:00 Subject: Re: gem install mysql returns list of No definition for XYZ Luis Lavena wrote: > The problem is that you installed mysql extension using ruby > "setup.rb" instead of the gem. > > Please remove the site_ruby mysql.bundle file and try installing the > gem Thanks, this got me further along. I no longer get an error loading 'mysql' in irb after removing the site_ruby mysql.bundle file. However, I get an error trying to load 'mysql_api': irb(main):004:0> require 'mysql_api' LoadError: Failed to load /Users/petermarks/.gem/ruby/1.8/gems/mysql-2.8.1/lib/mysql_api.bundle from /Users/petermarks/.gem/ruby/1.8/gems/mysql-2.8.1/lib/mysql_api.bundle from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from (irb):4 Although I appear to have the correct version of the api bundle installed: petermarks [15:28] ~ file /Users/petermarks/.gem/ruby/1.8/gems/mysql-2.8.1/lib/mysql_api.bundle /Users/petermarks/.gem/ruby/1.8/gems/mysql-2.8.1/lib/mysql_api.bundle: Mach-O 64-bit bundle x86_64 Has anyone had this? -- Posted via http://www.ruby-forum.com/.