[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [win-pv-devel] Request to add back support for VS2012

  • To: 'Andreas Kinzler' <hfp@xxxxxxxxx>, "win-pv-devel@xxxxxxxxxxxxxxxxxxxx" <win-pv-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Paul Durrant <Paul.Durrant@xxxxxxxxxx>
  • Date: Tue, 23 Apr 2019 13:39:04 +0000
  • Accept-language: en-GB, en-US
  • Delivery-date: Tue, 23 Apr 2019 13:39:49 +0000
  • List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>
  • Thread-index: AQHU+amWzl1TfmGAG02VZZT3orhsYKZJZbbA///32gCAACIdoIAAHrGAgAAhvoA=
  • Thread-topic: [win-pv-devel] Request to add back support for VS2012

> -----Original Message-----
> From: Andreas Kinzler [mailto:hfp@xxxxxxxxx]
> Sent: 23 April 2019 14:37
> To: Paul Durrant <Paul.Durrant@xxxxxxxxxx>; win-pv-devel@xxxxxxxxxxxxxxxxxxxx
> Subject: Re: [win-pv-devel] Request to add back support for VS2012
> Hello Paul,
> perhaps you could switch to clang / gcc / MinGW. I assume they are very
> good compilers. I don't know if their use for driver development is
> possible - I am sure they can be used for basic compiling/linking, maybe
> not for the validation pipeline (SDV).

I don't think the WDK supports use of any compiler other than MSVC unless 
Microsoft have enabled this very recently.


> Regards Andreas
> On 23.04.2019 11:57, Paul Durrant wrote:
> >> VS 2015 added the new compiler optimizer in Update 3 so I would also
> >> consider it buggy. VS2013 should be safe too but AFAIK VS2013 was never
> >> as widely used as VS2012 - that is why I would recommend to stay with
> >> VS2012.
> >> https://devblogs.microsoft.com/cppblog/compiler-improvements-in-vs-2015-update-3-rc/
> > The problem with VS2012 is that there was no free SKU that could be used 
> > for driver dev. VS2013 has
> also gone out of support (on 09/04/2019). Both vs2012 and vs2013 scripts are 
> still there in staging-
> 8.2 and I have no intention to remove them from there, but I'd really rather 
> not have them in master
> as maintaining multiple sets of vcxproj files is annoying and dealing with 
> both 2015 and 2017 is bad
> enough.
win-pv-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.