<div dir="ltr">No problem.<div><br></div><div>Thanks for your reply.</div><div><br></div><div>carlos</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 19, 2017 at 2:15 PM, Robert Maynard <span dir="ltr"><<a href="mailto:robert.maynard@kitware.com" target="_blank">robert.maynard@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Carlos,<br>
<br>
A regression to the build system was merged in last night that broke<br>
building with Visual Studio. A correction was just ( 15 minutes ago )<br>
merged into VTK master that restores building with Visual Studio.<br>
<br>
Sorry for the inconvenience.<br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Jan 19, 2017 at 2:07 PM, Carlos Lopez <<a href="mailto:rcourant@gmail.com">rcourant@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> The C++11 check is failing for me. I'm using CMAKE 3.6.2 on windows with<br>
> Visual studio Community 15.<br>
><br>
> Removing the check within cmake allows me to build without issues.<br>
><br>
> I'm building from gitlab's main repo, updated today.<br>
><br>
> best,<br>
> carlos<br>
><br>
><br>
><br>
> On Wed, Jan 18, 2017 at 12:11 PM, Robert Maynard<br>
> <<a href="mailto:robert.maynard@kitware.com">robert.maynard@kitware.com</a>> wrote:<br>
>><br>
>> I am happy to announce that over the last two weeks we have rolled out a<br>
>> series of updates to VTK that mean the minimum required CMake version<br>
>> is now 3.3 (see below), and now builds with C+11 enabled.<br>
>><br>
>> Yes VTK now requires a C++11 capable compiler. Initial we are only asking<br>
>> for a<br>
>> minimal set of C++11 features (nullptr), but as continue forward through<br>
>> the<br>
>> year we are going require a larger set of C++11 features. The final exact<br>
>> versions for each compiler have not been set in stone, but a rough<br>
>> estimation<br>
>> would be:<br>
>>   - GCC 4.8+<br>
>>   - Clang 3.3+<br>
>>   - XCode 5.0+<br>
>>   - MSVC 2013+<br>
>><br>
>> I wanted to send this announcement out to bring up a couple of points:<br>
>><br>
>> 1. Thanks to everyone that has helped get VTK ready for C++11! The final<br>
>> CMake<br>
>> switch over to C++11 was very easy, only because of all the hard work that<br>
>> other<br>
>> developers did in anticipation of this. So thank you very much.<br>
>><br>
>> 2. The major reason for this slow roll out of C++11 is so that we minimize<br>
>> the<br>
>> impact on current VTK merge requests, while also minimizing dashboard<br>
>> instability. Contributors please be aware of these changes if you have<br>
>> long<br>
>> running branches.<br>
>><br>
>> 3. We currently have dashboard machines running GCC 4.6 & 4.7. We are<br>
>> currently<br>
>> working up a plan on how best to transition these machines to at least GCC<br>
>> 4.8<br>
>> as the roll out continues.<br>
>><br>
>> 4. The current MinGW dashboard machine doesn't support C++11 and will be<br>
>> removed, with no plan of a replacement at Kitware. If the community is<br>
>> interested in maintaining a newer MinGW machine I can provide assistance<br>
>> on how to setup a machine.<br>
>><br>
>><br>
>> ============<br>
>><br>
>> Why CMake 3.3:<br>
>><br>
>> We have chosen CMake 3.3 as the minimum required version for numerous<br>
>> reasons,<br>
>> the most important of those reasons being:<br>
>><br>
>> - It is the first CMake release that offers C++11 support for all four<br>
>> major<br>
>>   compilers ( GCC / MSVC / Clang / XCode ).<br>
>><br>
>> - The CMake version is sufficiently new enough that it allows for a<br>
>> cleaning<br>
>>   of the existing CMake infrastructure. The current CMake minimum version<br>
>>   requires VTK to maintain forks of numerous FindPackages and Modules that<br>
>> are<br>
>>   part of newer CMake versions.<br>
>><br>
>> - Supports HTTPS downloads, with all the official binaries come with<br>
>> support.<br>
>>   Allowing for migration of external data to a HTTPS only server.<br>
>> Something we<br>
>>   are going to require in the near future.<br>
>> ______________________________<wbr>_________________<br>
>> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/<wbr>opensource/opensource.html</a><br>
>><br>
>> Please keep messages on-topic and check the VTK FAQ at:<br>
>> <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_<wbr>FAQ</a><br>
>><br>
>> Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>vtkusers</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/vtkusers</a><br>
><br>
><br>
</div></div></blockquote></div><br></div>