<div dir="ltr">Hi Manuel,<div><br></div><div>Thanks for your thoughts!  I added a link to the OTB RFC.</div><div><br></div><div><a href="https://trac.osgeo.org/gdal/wiki/rfc68_cplusplus11?action=diff&version=10&old_version=9">https://trac.osgeo.org/gdal/wiki/rfc68_cplusplus11?action=diff&version=10&old_version=9</a><br></div><div><br></div><div>-kurt</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 14, 2017 at 6:44 PM, Grizonnet Manuel <span dir="ltr"><<a href="mailto:Manuel.Grizonnet@cnes.fr" target="_blank">Manuel.Grizonnet@cnes.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div style="font-family:'monospace';font-size:9pt;font-weight:400;font-style:normal">
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">Hi all,<br>
<br>
just want to share with you that we've got the same discussion recently in the orfeo toolbox project and we finally decide to move directly to c++14 in the next release (6.2). It is a more recent standard with for sure less new features than in c++11 but yet
 useful. Moreover it does not change a lot the minimum compiler version (gcc min version is 4.9 I think for c++14).<br>
<br>
Will be glad to exchange also with you on strategies, pro/cons to then modernize the code.<br>
<br>
You can find more information about the discussion about c++11 vs c++14 and few experiments which have been made with clang-tidy for OTB in the following RFComments and RFChanges:<br>
<br>
<a href="https://wiki.orfeo-toolbox.org/index.php/Request_for_Comments-36:_Move_OTB_to_C%2B%2B14" target="_blank">https://wiki.orfeo-toolbox.<wbr>org/index.php/Request_for_<wbr>Comments-36:_Move_OTB_to_C%2B%<wbr>2B14</a><br>
<br>
<a href="https://wiki.orfeo-toolbox.org/index.php/Request_for_Changes-95:_Compile_OTB_with_C%2B%2B14_by_default" target="_blank">https://wiki.orfeo-toolbox.<wbr>org/index.php/Request_for_<wbr>Changes-95:_Compile_OTB_with_<wbr>C%2B%2B14_by_default</a><br>
<br>
my 2 cents.<br>
<br>
Regards,<br>
<div><br>
<div class="m_9126180067107717833BodyFragment"><font size="2"><span style="font-size:10pt">
<div class="m_9126180067107717833PlainText">--<br>
<br>
Manuel GRIZONNET<br>
CNES - DCT/SI/AP - BPI 1219<br>
18, avenue Edouard Belin<br>
31401 Toulouse Cedex 09 - France<br>
Tel: +33 561 282 630 - Fax: +33 561 283 109</div>
</span></font></div>
</div>
<div style="font-family:Times New Roman;color:#000000;font-size:16px">
<hr>
<div id="m_9126180067107717833divRpF226332" style="direction:ltr"><font size="2" color="#000000" face="Tahoma"><b>De :</b> gdal-dev [<a href="mailto:gdal-dev-bounces@lists.osgeo.org" target="_blank">gdal-dev-bounces@lists.osgeo.<wbr>org</a>] de la part de Even Rouault [<a href="mailto:even.rouault@spatialys.com" target="_blank">even.rouault@spatialys.com</a>]<br>
<b>Envoyé :</b> lundi 14 août 2017 19:02<br>
<b>À :</b> Tamas Szekeres<br>
<b>Cc :</b> <a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<b>Objet :</b> Re: [gdal-dev] Call for discussion on RFC68: C++11 compilation mode<br>
</font><br>
</div><div><div class="h5">
<div></div>
<div>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Hi Tamas,</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
 </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Unless I'm mistaken your <a href="http://gisinternals.com" target="_blank">gisinternals.com</a> builds don't include MSVC 2015 currently. Right ? Do you have any plans to do so ? Currently the GDAL AppVeyor target uses SDKSs from gisinternals to do builds with a number of third-party libraries.</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
 </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Even</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
 </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> This is a call for discussion on RFC68 to set C++11 to be the minimum C++</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> language version for GDAL trunk. I've drafted the RFC based on work by</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> Mateusz.</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> <a href="https://trac.osgeo.org/gdal/wiki/rfc68_cplusplus11" target="_blank">https://trac.osgeo.org/gdal/<wbr>wiki/rfc68_cplusplus11</a></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> There was initial discussions back in January of this year:</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> <a href="https://lists.osgeo.org/pipermail/gdal-dev/2017-January/thread.html#45786" target="_blank">https://lists.osgeo.org/<wbr>pipermail/gdal-dev/2017-<wbr>January/thread.html#45786</a></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> Cheers,</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> -kurt</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
> Engineer at Google</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
 </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
 </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
-- </p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Spatialys - Geospatial professional services</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<a href="http://www.spatialys.com" target="_blank">http://www.spatialys.com</a></p>
</div>
</div></div></div>
</div>
</div>

<br>______________________________<wbr>_________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/gdal-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">--<div><a href="http://schwehr.org" target="_blank">http://schwehr.org</a></div></div>
</div>