Ticket #169 (assigned defect)

Opened 17 months ago

Last modified 17 months ago

Standard build system should support windows with MSVC

Reported by: richard Owned by: richard
Priority: normal Milestone:
Component: Build system Version: SVN trunk
Severity: normal Keywords:
Cc: olly, mhammond Blocked By:
Operating System: Microsoft Windows Blocking:

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"

Change History

Changed 17 months ago by richard

  • cc mhammond@… added
  • owner changed from olly to richard

Changed 17 months ago by olly

  • cc olly@… added

Slightly random thought - assuming you want to support builds from SVN, if SWIG is reluctant to build with MSVC, it would be easy to tweak bootstrap to get it to configure SWIG to build with mingw or cygwin GCC instead, while Xapian is built with MSVC...

Changed 17 months ago by richard

  • status changed from new to assigned

Changed 17 months ago by trac

  • platform set to Microsoft Windows
Note: See TracTickets for help on using tickets.