Hi, After all attempts. I simply uninstall mysql 5.5.9 (64 bits) and all mysql gems.
Then install Mysql 5.1.55 (64 bits) and "sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql- config=/usr/local/mysql/bin/mysql_config" and it works on MAC... Hope it helps. Matthew Werner wrote in post #982105: > Hi All, > > This has been the most thorough discussion of the topic I've found. I've > spent far too much time trying to get this stupid gem to work. I'm going > to post the information i've got and I'm praying someone out there will > be able to help me. > >> ruby -v > ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] >> mysql --version > mysql Ver 14.14 Distrib 5.5.9, for osx10.6 (i386) using readline 5.1 >> rails -v > Rails 2.3.5 >> sudo gem uninstall mysql > Successfully uninstalled mysql-2.8.1 > > Here is where I've seen so so (SO) many different recommendations on > what to do. I've tried damn near everything, both sudo and not, > specifying my arch flags and not. I'll just go with the most thorough: > >> export ARCHFLAGS="-arch i386" ; sudo gem install --no-rdoc --no-ri mysql -- > --with-mysql-dir=/usr/local > --with-mysql-config=/usr/local/mysql/bin/mysql_config > Building native extensions. This could take a while... > Successfully installed mysql-2.8.1 > 1 gem installed > >> rake db:migrate --trace > ** Invoke db:migrate (first_time) > ** Invoke environment (first_time) > ** Execute environment > => Environment: Development > ** Execute db:migrate > rake aborted! > uninitialized constant MysqlCompat::MysqlRes > /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:440:in > `load_missing_constant' > /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:in > `const_missing' > /Library/Ruby/Gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/mysql_adapter.rb:9:in > `define_all_hashes_method!' > > I'm lost on what else it could be. I feel like I've tried every > combination. I've tried reinstalling ruby, 64bit of mysql, please help. > I'm out of ideas. -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

