This repository has been archived by the owner on Dec 12, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 21
Xapian Installation
ryanb edited this page Aug 17, 2011
·
4 revisions
curl -O http://oligarchy.co.uk/xapian/1.2.7/xapian-core-1.2.7.tar.gz tar xzvf xapian-core-1.2.7.tar.gz cd xapian-core-1.2.7 ./configure --prefix=/usr/local make sudo make install
curl -O http://oligarchy.co.uk/xapian/1.2.7/xapian-bindings-1.2.7.tar.gz tar xzvf xapian-bindings-1.2.7.tar.gz cd xapian-bindings-1.2.7 ./configure --prefix=/usr/local XAPIAN_CONFIG=/usr/local/bin/xapian-config make sudo make install
It is possible to symlink the 2 xapian-binding related files from the core Ruby 1.8.6 to the Ruby Enterprise Edition. Here are the steps to get this work on Ubuntu where Ruby Enterprise was installed at /usr/local/ruby-enterprise:
# Install these 2 packages via apt-get: libxapian15 and libxapian-ruby1.8 cd /usr/local/ruby-enterprise/lib/ruby/1.8 ln -s /usr/lib/ruby/1.8/xapian.rb cd /usr/local/ruby-enterprise/lib/ruby/site_ruby/1.8/i686-linux/ sudo ln -s /usr/lib/ruby/1.8/i486-linux/_xapian.so sudo apache2ctl restart