PiRSquared17 / redmine-dmsf

Automatically exported from code.google.com/p/redmine-dmsf
0 stars 0 forks source link

Doc how to setup Xapian / Omega search engine on Windows #41

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This would be very useful for Redmine administrators hosting it on Windows 
platform.

Original issue reported on code.google.com by vit.jo...@gmail.com on 20 May 2011 at 11:15

GoogleCodeExporter commented 9 years ago

Original comment by vit.jo...@gmail.com on 20 May 2011 at 11:16

GoogleCodeExporter commented 9 years ago
I´m very interested in this documentation too. I have installed xapian 
bindings ruby but I´m not able to compile omega or index anything. Thanks a lot

Original comment by jos...@gmail.com on 16 Jun 2011 at 8:17

GoogleCodeExporter commented 9 years ago
Have a look at this site: http://www.flax.co.uk/xapian_binaries
There you can get everything you need to build the windows binaries. Depending 
on your compiler (I used MS Visual C++ 2010 Express und Win Server 2003 
Platform SDK) you might have to do some tweaking here and there, but the 
readme.txt on that page is a really good starting point.
Nevertheless it took me about one day to get it working with some trial and 
error.

Some things to note: use zlib123-dll.zip as stated in the readme, newer 
versions have another folder structure and did not work.

With VS2010 you'll have to remove all Manifest-Creation-Entries from 
win31_bin.mak and copy time.h from Visual Studio10\vc\include to Visual 
Studio10\vc\include\sys.

Also Visual C++ does not seem to have unistd.h. But you can change the 
requirement in {Omega-Src}\common\safyselect.h to io.h.

Original comment by Schaarsc...@googlemail.com on 5 Jun 2012 at 6:08