gem uninstall mysql2
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
gem install mysql2 -v=0.2.6
On 7 сен, 14:07, Max Lapshin <max.laps...@gmail.com> wrote:
> Сдается мне, что тут веселье с архитектурами. С официального сайта
> наверное fat binary, а руби и его гемы скомпилены под 64 бита.
>
> Пока мускль ставится их homebrew можете посмотреть чего там творится:
>
> Вот это штатная поставка макоси:
> maxbp:~ max$ file /usr/lib/libauditd.dylib
> /usr/lib/libauditd.dylib: Mach-O universal binary with 3 architectures
> /usr/lib/libauditd.dylib (for architecture x86_64): Mach-O 64-bit
> dynamically linked shared library x86_64
> /usr/lib/libauditd.dylib (for architecture i386): Mach-O dynamically
> linked shared library i386
> /usr/lib/libauditd.dylib (for architecture ppc7400): Mach-O
> dynamically linked shared library ppc
>
> а вот так выгядит собранная руками либа:
>
> maxbp:~ max$ file /usr/local/Cellar/mysql/5.1.49/lib/mysql/libmysqlclient.dylib
> /usr/local/Cellar/mysql/5.1.49/lib/mysql/libmysqlclient.dylib: Mach-O
> 64-bit dynamically linked shared library x86_64
>
> и вот так выглядит гем:
>
> maxbp:~ max$ file .rvm/gems/ruby-1.9.2-p180/gems/pg-0.11.0/ext/pg_ext.bundle
> .rvm/gems/ruby-1.9.2-p180/gems/pg-0.11.0/ext/pg_ext.bundle: Mach-O
> 64-bit bundle x86_64
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий