Каковы подводные камни и решения при настройке Rails / Mysql на Leopard? - PullRequest
0 голосов
/ 30 июля 2009

Я схожу с ума, пытаясь установить драгоценный камень ruby ​​mysql здесь, и я пишу здесь, так что, если кто-то еще находится в этой нелепой ситуации, им не придется переживать ту же боль, что и мне.

Каковы распространенные ошибки при установке самоцвета mysql на свежую копию Leopard?

В этом случае я использую

Leopard - ОС 10.5.7 Стандартная версия Ruby - 1.8.6 Rubygems 1.3.5 32-битная версия 5.1.36 Mysql , установленная с помощью установщика GUI.

Я выгрузил всю необходимую информацию о конфигурации для моей машины как стартер:

http://gist.github.com/158662

Какая информация здесь помогает и что мне нужно делать?

Я явно вызываю архитектуру i386 для сборки и сообщаю, где находится mysql:

sudo env ARCHFLAGS="-arch i386" gem install mysql -- \
    --with-mysql-dir=/usr/local/mysql \
    --with-mysql-lib=/usr/local/mysql/lib \
    --with-mysql-include=/usr/local/mysql/include

Я попробовал следующие инструкции здесь , здесь и здесь

1 Ответ

1 голос
/ 30 июля 2009

Камню ruby ​​mysql не нравится 64-битная версия на Leopard. Если можете, понизьте рейтинг.

Затем вам нужно вызвать sudo gem install mysql с параметрами (измените ваш путь):

--with-mysql-dir=/usr/local/mysql 
--with-mysql-lib=/usr/local/mysql/lib 
--with-mysql-include=/usr/local/mysql/include

работал для меня. (Сообщение в блоге, которое мне помогает, написано на немецком языке, может помочь вам в любом случае.)

http://www.code -schubser.de / 2008/12 / 05 / MySQL-гем-унтер-MacOSX-леопардовой installieren /

...