Wireshark-dev: Re: [Wireshark-dev] Oldest version of VS supported?
From: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Date: Thu, 24 Jul 2014 20:03:21 +0200


Le 24 juil. 2014 20:00, "Graham Bloice" <graham.bloice@xxxxxxxxxxxxx> a écrit :
>
> On 24 July 2014 18:51, Pascal Quantin <pascal.quantin@xxxxxxxxx> wrote:
>>
>> Le 24/07/2014 19:39, Joerg Mayer a écrit :
>> > On Thu, Jul 24, 2014 at 06:20:48PM +0100, Graham Bloice wrote:
>> >> On 24 July 2014 18:08, Joerg Mayer <jmayer@xxxxxxxxx> wrote:
>> >>
>> >>> IIRC there was some discussion which versions of VS should still be
>> >>> supported,
>> >>> but I failed to find it in the archives. So, was there some consensus
>> >>> which is
>> >>> the oldest version we are going to support with master?
>> >>>
>> >>>
>> >> I brought up the issue of moving to VS2013 for master, and separately
>> >> dropping info from the (master) docs for earlier than VS2010.
>> >>
>> >> I didn't see any requests for support to build with earlier than 2010,
>> >> although Guy did wonder about the doc changes, but no real conclusion was
>> >> reached.
>> >>
>> >> Personally I would make 2013 the minimum supported for master.
>> > Hmm, OK. So we need an updated developer's guide setup section. I will try
>> > to update my Windows vom 2010 to 2013 and see how it goes - just have to
>> > find out how to snapshot the VM first ;->
>> > Could you update Makefile.nmake and config.nmake to rip out all the
>> > stuff that deals with older versions? That would make my life with the
>> > CMake work on Windows somewhat easier  ;-)
>> >
>> > Thanks
>> >    Jörg
>> Could not we keep at least VS2010 but change the default to VS2013 (if
>> everybody agree)? I find it a quite drastic change to drop all older
>> compilers suddenly... This is not something we have done in the past.
>>
>
> That was what I was meaning, we would leave support for VS2010, and fix up whatever is needed for 2012 & 2013.  2013 builds well for me.  The toolchain in 2013 is a big improvement over 2010.
>
> I think we can make nmake autodetect the version and possibly CMake too, although that likes to make it's own mind up so needs a command line switch if you have multiple versions.

Which make me think that I must upload the MSVC2013 Lua package :)