[Xapian-tickets] [Xapian] #169: Standard build system should support windows with MSVC

Xapian nobody at xapian.org
Tue Jan 23 23:41:09 GMT 2018

#169: Standard build system should support windows with MSVC
 Reporter:  richard       |             Owner:  olly
     Type:  defect        |            Status:  new
 Priority:  normal        |         Milestone:
Component:  Build system  |           Version:  git master
 Severity:  normal        |        Resolution:
 Keywords:                |        Blocked By:
 Blocking:                |  Operating System:  Microsoft Windows
Changes (by olly):

 * owner:  richard => olly
 * status:  assigned => new
 * version:  SVN trunk => git master


 You can now build git master with MSVC (either MSVS 2015 or 2017; older
 versions probably lack sufficient C++11 support) using our standard build

 I've also set up appveyor CI, testing mingw, mingw64, cygwin, msvs2015 and


 The config for that is in `.appveyor.yml` in the top level of the repo,
 which should provide hints on how to perform such builds.

 Currently xapian-core builds and its testsuite passes for all builds.

 I haven't really tried to build omega or the bindings, mostly because
 sorting out dependencies is tedious on platforms I don't actually use
 myself (omega needs libmagic and PCRE; the bindings needs the various
 languages we target).  Patches to enable more would be very welcome as
 once we have CI it'll be easier to keep the builds working.

Ticket URL: <https://trac.xapian.org/ticket/169#comment:5>
Xapian <https://xapian.org/>

More information about the Xapian-tickets mailing list