[Development] #error for unreleased MSVC versions

Poenitz Andre Andre.Poenitz at digia.com
Thu Oct 24 15:55:42 CEST 2013


Thiago Macieira [thiago.macieira at intel.com]
> I'm going to add an #error to qcompilerdetection.h for any unreleased version
> of MSVC.
> 
> ==> In other words, adding new Q_COMPILER_xxx defines for C++11 for MSVC breaks
>        binary compatibility <===
> 
> For that reason and because we don't know what features newer MSVC will
> support, I am right now declaring all future versions unsupported until
> there's a Qt release that adds the defines.

Am I understanding this right that this will make such versions of Qt uncompilable
_even for people who do not care about binary compatibility_?

Andre'



More information about the Development mailing list