<div dir="auto">Hi. I too would like to compile this on Windows. Can someone please write some detailed instructions? </div><br><div class="gmail_quote"><div dir="ltr">On Tue, 1 May 2018, 00:40 Kalantaryan, Davit, <<a href="mailto:davit.kalantaryan@desy.de">davit.kalantaryan@desy.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Thank you very much for quick response.<br>
I need only xapian-core.<br>
As I wrote on my case compilation with Visual Studio 2015 successful, <br>
just I have runtime errors, while the same code on LINUX runs fine.<br>
I'll try the hints from <br>
(<a href="https://trac.xapian.org/browser/git/xapian-core/INSTALL?rev=RELEASE/1.4#L54" rel="noreferrer noreferrer" target="_blank">https://trac.xapian.org/browser/git/xapian-core/INSTALL?rev=RELEASE/1.4#L54</a>) <br>
and maybe to migrate my project to VS2017 and test it again.<br>
If I understand correctly starting from 1.4.6 you will have officiant <br>
MSVC support? What is a approximate date for this release?<br>
<br>
Thank you again.<br>
Sincerely,<br>
Davit<br>
<br>
On 30.04.2018 03:16, Olly Betts wrote:<br>
> On Sun, Apr 29, 2018 at 06:31:33PM +0200, Kalantaryan, Davit wrote:<br>
>> 2. And if I remember correctly the xapian documentation,<br>
>> xapian has also C# bindings.<br>
> <br>
> Microsoft's toolchain isn't required for C# - there's also:<br>
> <br>
> <a href="https://en.wikipedia.org/wiki/Mono_(software)" rel="noreferrer noreferrer" target="_blank">https://en.wikipedia.org/wiki/Mono_(software)</a><br>
> <br>
>> I need the xapian library for Windows Microsoft compiler. I created visual<br>
>> studio 2015 project and included almost all source files from the<br>
>> xapian-core repository.<br>
> <br>
> I wouldn't recommend doing that - the build system needs to do more than<br>
> just compile all the source files and link them together.<br>
> <br>
>> Could you please provide me Visual studio project file<br>
>> with proper options, or cmake file, or the list of necessary source files<br>
>> (to be included to the library compilation project) with necessary<br>
>> compilation and linkage options.<br>
> <br>
> We don't support building with such a project file, nor with cmake.<br>
> <br>
> It's not feasible to list all the tool options needed - that's the build<br>
> system's job, and it's much simpler and less error prone to just use the<br>
> existing build system to build the code rather than trying to create<br>
> your own build system from scratch.<br>
> <br>
> There's support in git master and the tip of the RELEASE/1.4 branch for<br>
> building xapian-core with MSVC. This support will be in 1.4.6 once that<br>
> is released. You can use snapshots from here until then:<br>
> <br>
> <a href="https://oligarchy.co.uk/xapian/RELEASE/1.4/" rel="noreferrer noreferrer" target="_blank">https://oligarchy.co.uk/xapian/RELEASE/1.4/</a><br>
> <br>
> For instructions, see:<br>
> <br>
> <a href="https://trac.xapian.org/browser/git/xapian-core/INSTALL?rev=RELEASE/1.4#L54" rel="noreferrer noreferrer" target="_blank">https://trac.xapian.org/browser/git/xapian-core/INSTALL?rev=RELEASE/1.4#L54</a><br>
> <br>
> Currently only xapian-core is known to work. It would be great to<br>
> extend that to omega and the bindings, and to add those to the existing<br>
> CI (see .appveyor.yml at the top of the tree), but that really needs<br>
> help from developers interested in support for this platform.<br>
> <br>
>> Also precompiled binaries with corresponding headers are acceptable.<br>
> <br>
> We don't currently provide pre-compiled binaries.<br>
> <br>
> Cheers,<br>
> Olly<br>
> <br>
<br>
-- <br>
Dr. Kalantaryan Davit<br>
=============================================<br>
DESY, Platanenallee 6, 15738 Zeuthen, Germany<br>
+49 33762 77552 <a href="mailto:davit.kalantaryan@desy.de" target="_blank" rel="noreferrer">davit.kalantaryan@desy.de</a><br>
<br>
</blockquote></div>