Помогите с MySQL Gem на OSX - PullRequest
0 голосов
/ 04 мая 2009

Я пытаюсь заставить работать mysql gem на OSX 10.5.6 и чувствую себя в тупике.

% 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
%

Я использую стандартную установку ruby ​​1.8.6.

Я использую 64-битную версию MySQL 5.0.77. mysqld запущен, и я могу использовать оболочку mysql, поэтому я подозреваю, что моя проблема связана с mysql.gem, хотя я ни в коем случае не уверен.

Может кто-нибудь дать совет?

1 Ответ

0 голосов
/ 04 мая 2009

Хорошо. Таким образом, решение оказалось: мне нужно было запустить 32-битную версию MySQL 5.0.77, чтобы mysql.gem заработал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...