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?

È stato utile?

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
scroll top