Hi,

I've found the way to install gem with mysql 5.5x on Snow Leopard.
Solution is described at:
http://lightyearsoftware.com/2011/02/mysql-5-5-on-mac-os-x/

So just modify DYLD_LIBRARY_PATH and it will work - at least it fixed
issue on my side

Hope that helps.

Mariusz Nowak

guilherme p. wrote in post #985453:
> 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.

Reply via email to