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