Ajuda com o MySQL gem no OSX
-
03-07-2019 - |
Pergunta
Eu estou tentando obter a gema mysql trabalhando em OSX 10.5.6, e sentindo-se frustrado.
% gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
Building native extensions. This could take a while...
Successfully installed mysql-2.7
1 gem installed
% irb -rubygems -rmysql
irb> Mysql.init
dyld: lazy symbol binding failed: Symbol not found: _mysql_init
Referenced from: /Users/rampion/.gem/gems/mysql-2.7/lib/mysql.bundle
Expected in: dynamic lookup
dyld: Symbol not found: _mysql_init
Referenced from: /Users/rampion/.gem/gems/mysql-2.7/lib/mysql.bundle
Expected in: dynamic lookup
zsh: trace trap irb -rubygems -rmysql
%
Eu estou usando a instalação padrão do Ruby 1.8.6.
Eu estou usando uma versão do MySQL 5.0.77 64-bit. mysqld
está em execução e eu posso usar o shell mysql, então eu suspeito que o meu problema é com mysql.gem
, embora eu sou de nenhuma maneira certo.
Alguém pode oferecer algum conselho?
Solução
Ok. Portanto, a solução acabou por ser eu precisava estar executando a versão de MySQL 5.0.77 32 bits para que mysql.gem
ao trabalho.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow