[Xapian-tickets] [Xapian] #169: Standard build system should support windows with MSVC
Xapian
nobody at xapian.org
Tue Sep 1 02:26:12 BST 2015
#169: Standard build system should support windows with MSVC
--------------------------+--------------------------------------
Reporter: richard | Owner: richard
Type: defect | Status: assigned
Priority: normal | Milestone:
Component: Build system | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: Microsoft Windows
--------------------------+--------------------------------------
Changes (by olly):
* cc: james (added)
Old description:
> The standard build system (ie, configure, autotools, etc) should be able
> to
> detect and use MSVC on a windows system. This will require some unix
> support
> stuff to be installed, but MSys & Mingw should suffice (ie, a full cygwin
> installation shouldn't be needed).
>
> Mark has made some progress in this direction, and Richard made a start
> at
> looking at it, so this bug is intended as a place to collaborate.
>
> Olly says: "I don't know if libtool's support has bitrotted though. If
> it has,
> there's a (very poorly named) wrapper called "wgcc" which translated gcc
> options
> to msvc"
New description:
The standard build system (ie, configure, autotools, etc) should be able
to
detect and use MSVC on a windows system. This will require some unix
support
stuff to be installed, but MSys & Mingw should suffice (ie, a full cygwin
installation shouldn't be needed).
Mark has made some progress in this direction, and Richard made a start at
looking at it, so this bug is intended as a place to collaborate.
Olly says: "I don't know if libtool's support has bitrotted though. If it
has,
there's a (very poorly named) wrapper called "wgcc" which translated gcc
options
to msvc"
--
Comment:
james filed #683, which is a duplicate of this:
> It should be possible to drive the MSVC tools (principally the compiler
& linker) from autotools, which would provide us with a single build chain
for all platforms.
>
> This thread suggests it is mostly a matter of installing MSYS (from
mingw, but not using its compiler) and passing suitable options to
configure:
>
> https://lists.gnu.org/archive/html/automake/2011-09/msg00003.html
--
Ticket URL: <http://trac.xapian.org/ticket/169#comment:4>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list