On Sun, May 15, 2011 at 12:34 PM, hurcan solter <hsol...@gmail.com> wrote:
> Hello all;
>
> I am a windows developer that insanely enjoys crawl, so I wanted  to
> contribute as much as I am able to.
> But having almost no Linux experience and seeing that MSVC doesn't get
> enough love, I've decided to
> do something about it.

We definitely appreciate your efforts! While we have some
Windows-based developers on the team, I don't believe that any of them
use MSVC for compilation purposes.

However, on that note, is there really any need to us to specifically
support MSVC? From what I gather, targeting mingw doesn't require
(much) extra in the way of changes to our current code base, if any,
whereas, looking at Hurcan's contribution on Mantis, supporting MSVC
requires significant changes.

Especially as we don't have any developers that actively contribute
using MSVC, it seems quite likely that the code will rot again until
someone else comes along and re-does the support again in a few
months.

> Crawl has a MSVC port but it doesn't work and sadly it's a dead
> weight at the moment .Fearing it will sink
> into oblivion like its DOS predecessor (failed joke attempt) ,I've
> modified to source code to compile on msvc
> and painstakingly ported from GNU build system to Cmake. it's not
> perfect.There were many things I
> couldn't understand so I've left them out but I am sure there are some
> people among you that could fix
> it if inclined or instruct me how to do so.

The problematic issue here is code rot. Having a secondary build
system is going to fail the moment we add a new source code file, or
someone deletes it, and fails to update the secondary system (due to
their not using it). :/

-J

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Crawl-ref-discuss mailing list
Crawl-ref-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss

Reply via email to