Aiuto con MySQL gem su OSX
-
03-07-2019 - |
Domanda
Sto cercando di far funzionare la gemma mysql su OSX 10.5.6 e mi sento stremata.
% 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
%
Sto usando l'installazione predefinita di ruby ??1.8.6.
Sto usando una versione a 64 bit di MySQL 5.0.77. mysqld
è in esecuzione e posso usare la shell mysql, quindi sospetto che il mio problema sia con mysql.gem
, sebbene non ne sia affatto sicuro.
Qualcuno può offrire qualche consiglio?
Soluzione
Ok. Quindi la soluzione è risultata che dovevo eseguire la versione a 32 bit di MySQL 5.0.77 per far funzionare mysql.gem
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow