Esse mês, após atualizar o Mac para o Snow Leopard 10.6, e também após seguir o tutorial para a atualização do Ruby/Rails para funcionar no mesmo tive a surpresa de não conseguir executar os comandos RAKE relativos ao BD MySQL.

Após algum tempo testando e pesquisando sobre o assunto vi que o mesmo se resumia ao não "carregamento" da biblioteca "mysql_api", em alguns locais també vi que o pessoal se referia a esse ao tópico "gem install mysql returns list of No definition for XYZ", e assim descobri que a causa real do problema vinha da atualização mal sucedida do Snow Leopard que por acaso deixa uma versao 32Bits do Ruby instalada.
Para ter certeza se esse é o seu caso basta testar o arquivo
>> file /usr/local/bin/ruby
Se o retorno mostrar que a versão é 32Bits, voilá, esse será o problema.
Para corrigir é só reinstalar o Ruby.
É isso! Um problema a menos! ;)











