[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
Comment:
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
system.
I've also set up appveyor CI, testing mingw, mingw64, cygwin, msvs2015 and
msvs2017:
https://ci.appveyor.com/project/ojwb/xapian
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/>
Xapian
More information about the Xapian-tickets
mailing list