У меня проблема с установкой memcached
ruby gem на мой компьютер Mac Pro с OS X Snow Leopard (10.6.4).
Memcache установлен и работает нормально, и для большинства проектов я используюmemcache-client
драгоценный камень без проблем, но в этом текущем проекте мне нужно использовать вместо него memcached
драгоценный камень.
Установка драгоценного камня с помощью env ARCHFLAGS='-arch x86_64' gem install memcached
или просто с помощью обычного gem install memcached
, оба выдают ту же ошибку, когдапытается запустить приложение:
(in /src/mojotech/projectr)
dlopen(/Users/cpjolicoeur/.rvm/gems/ruby-1.8.7-p174/gems/memcached-0.19.7/lib/rlibmemcached.bundle, 9): no suitable image found.
Did find: /Users/cpjolicoeur/.rvm/gems/ruby-1.8.7-p174/gems/memcached-0.19.7/lib/rlibmemcached.bundle: mach-o, but wrong architecture - /Users/cpjolicoeur/.rvm/gems/ruby-1.8.7-p174/gems/memcached-0.19.7/lib/rlibmemcached.bundle
Однако, выполнение file
на rlibmemcached.bundle
дает правильную арку?
cpjolicoeur@~/.rvm/gems/ruby-1.8.7-p174/gems/memcached-0.19.7/lib $ file rlibmemcached.bundle
rlibmemcached.bundle: Mach-O 64-bit bundle x86_64
Я не уверен, в чем проблема,или как правильно установить гем memcached
для моей системы.