Поскольку я пытался установить xapian, но не смог, попробую другую альтернативу с xapian-full. Установка кажется идет хорошо, но когда я пытаюсь написать код, который я получил поджаренный с сообщением об ошибке снова:xapian-full установлен на mac os x snow leopard, но не с dlopen LoadError
irb(main):001:0> require 'xapian'
LoadError: dlopen(/opt/ruby-enterprise/lib/ruby/gems/1.8/gems/xapian-full-1.1.3.4/lib/_xapian.bundle, 9): Library not loaded: /usr/local/lib/libxapian-1.1.3.dylib
Referenced from: /opt/ruby-enterprise/lib/ruby/gems/1.8/gems/xapian-full-1.1.3.4/lib/_xapian.bundle
Reason: image not found - /opt/ruby-enterprise/lib/ruby/gems/1.8/gems/xapian-full-1.1.3.4/lib/_xapian.bundle
from /opt/ruby-enterprise/lib/ruby/gems/1.8/gems/xapian-full-1.1.3.4/lib/_xapian.bundle
from /opt/ruby-enterprise/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
from /opt/ruby-enterprise/lib/ruby/site_ruby/1.8/xapian.rb:40
from /opt/ruby-enterprise/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /opt/ruby-enterprise/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from (irb):1
Любой знает, как решить эту проблему?
Я думаю, что это что-то связанно с не столь установить стандартную MacPorts. По какой-то причине параметры пути не подключаются должным образом, потому что macports пытается установить привязку xapian ruby в другом месте, кроме ожидаемого расположения библиотеки ruby. –