Я сделал это нелегко, и обнаружил, что инструкции в Интернете, похоже, очень специфичны для ОС и Xapian-версии (отсюда и мотивация для использования brew, когда вы можете).
Однако, если вы ищете, как настроить его самостоятельно, вот мои последние инструкции, успешно собранные этим утром, с использованием Xapian v1.2.3 (последняя стабильная сборка на момент написания этой статьи) на новая установка OS X 10.6.4 (Snow Leopard).
Убедитесь, что у вас установлен XCode первым. Он включает инструменты компилятора, которые вам понадобятся.
Ссылка:
http://www.telos.co.nz/2009/09/install-xapian-on-mac-os-x-10-6/
http://locomotivation.squeejee.com/post/109279130/simple-ruby-on-rails-full-text-search-using-xapian
[DOWNLOAD and EXPAND]
Download the CORE and BINDINGS files from the address below. File names should be similar to the following, while the version number may vary:
xapian-core-1.2.3.tar.gz and
xapian-bindings-1.2.3.tar.gz
From:
http://xapian.org/download
Open up a terminal window and cd into the directory where you saved the .tar files
Run these commands to expand the .tar files
tar zxvf xapian-core-<version>.tar.gz
tar zxvf xapian-bindings-<version>.tar.gz
[BUILD and INSTALL]
cd xapian-core-<version>
./configure --prefix=/opt
make
!!! the "make" command MUST exit with zero errors, or you'll need to try again !!!
sudo make install
cd xapian-bindings-<version>
./configure XAPIAN_CONFIG=/opt/bin/xapian-config
make
sudo make install