Я действительно хочу использовать Xapian в проекте, но пока не могу понять, как установить его на Windows! - PullRequest
2 голосов
/ 05 апреля 2010

Если бы это было на linux box, я бы его установил, но явно не хватает документации!

Я хочу использовать это с c # и приложением для индексирования omega.

Тампохоже, нет документации о том, как на самом деле построить xapian & omega на окнах (или предварительно скомпилированных двоичных файлах, которые будут работать нормально).

Ответы [ 6 ]

2 голосов
/ 09 апреля 2010

Я опубликовал статью о том, что мне нужно было сделать, чтобы запустить и запустить:

1 голос
/ 07 апреля 2010

Я поддерживаю скомпилированные двоичные файлы Windows, я рад помочь, если смогу - вы можете связаться со мной через веб-сайт Flax.

0 голосов
/ 13 июля 2010

Janisb - уже есть PHP-привязки для Xapian, которые обертывают все определения классов Xapian. Вы можете скачать готовые двоичные файлы для них на веб-сайте выше.

Шон, спасибо за всю вашу работу - как только я найду соответствующие 64-битные ресурсы (ох, и немного свободного времени ;-) Я добавлю это в файлы сборки Windows. Я согласен, что документация скудная, но основная разработка основана на Unix, поэтому мы всегда играем в догонялки. Патчи к текущей документации приветствуются через баг-трекер Xapian (доступен с www.xapian.org).

0 голосов
/ 01 мая 2010

Вы проделали большую работу по изменению заголовочных файлов и прочего, но как пользователь Windows я скучаю по классическому - собери свою dll и забудь об этом.

Кажется действительно странным, что у этого приложения, похоже, нет простого dll-файла, с которым может быть связано расширение php и все остальное.

Мне нужно написать моего собственного производителя kwd, так что я буду ссылаться на все исходные файлы (я слышал, что где-то есть файлы lib, но, создавая примерный индексатор с VS7, я, похоже, пока не нашел способа сделать их) ).

С другой стороны, к моему недоверию, я смог собрать пример simpleindexer после того, как следовал вашему последнему абзацу в файле read-me.

и все же - хороший файл проекта VC6 не повредит.! :)

0 голосов
/ 06 апреля 2010

Вы можете загрузить двоичные файлы и все, что вам нужно для создания последних выпусков Xapian, Omega и большинства языковых привязок в Windows, используя Microsoft Visual C ++ 7.0 или более позднюю версию, здесь:

http://www.flax.co.uk/xapian_windows.shtml

0 голосов
/ 05 апреля 2010

Со страницы загрузок Xapian : там написано, что вы можете использовать Cygwin или MSYS + mingw или make-файлы для MSVC и готовых двоичных файлов

...