<div dir="ltr"><div class="gmail_default" style="font-family:comic sans ms,sans-serif">I'm going to take the slightly opposing view...<br><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">I would prefer CMake to be supported particularly for generating WIndows builds as the nmake build is painful to configure and maintain. I spent ages getting our original build working with the configurations I needed, way more time than I expected.<br><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">For general Linux/Solaris I don't particularly care if 3rd party libraries such as GDAL are CMake or make/autoconf as these tend to just work as long as they have been crafted correctly for cross compilation.<br><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Our internal build system on non-Windows is built around CMake and we have CMake functions to build 3rd party libraries using many different build approaches.<br><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">I've found that there are some very bad configurations for autoconf and for CMake out there. Some so bad that I've had to craft my own CMake or makefile.<br><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">In general I prefer CMake as it allows me to build a library on Windows or Linux without worrying about nmake, visual studio version or makefile platform/configuration.<br><br><br></div><div class="gmail_default" style="font-family:comic sans ms,sans-serif">Regards Damian<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 31 May 2016 at 13:00, Jeff McKenna <span dir="ltr"><<a href="mailto:jmckenna@gatewaygeomatics.com" target="_blank">jmckenna@gatewaygeomatics.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 2016-05-31 8:46 AM, alex wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi Dmitry and others,<br>
<br>
I can see that you are making a great effort, and as far as I can tell with great progress too.<br>
<br>
Do you know why the rest of the list is silent on this? Are the GDAL developers not interested in cmakeification or are they in silent agreement with your approach?<br>
</blockquote>
<br></span>
I for one am not interested in 'cmakeification' of GDAL.  For the <div class="gmail_default" style="font-family:comic sans ms,sans-serif;display:inline">​​</div>MS4W community, I build 32 and 64 bit versions, for the full stack of Apache, PHP, MapServer, GDAL (I counted recently and it is now over 200 libraries) - and the few projects that use cmake are the troublesome ones.  (for example, MapServer switched to cmake but no one is maintaining the mapscript parts of cmake, which means I have kept my own makefiles alive, in order to build all of MapServer).<br>
<br>
I am very against cmake, I have had terrible experiences.  I am all for sharing our makefiles and making life easier, than using a fancy cmake system that is not maintained.<span class="HOEnZb"><font color="#888888"><br>
<br>
-jeff<br>
<br>
-- <br>
Jeff McKenna<br>
MapServer Consulting and Training Services<br>
<a href="http://www.gatewaygeomatics.com/" rel="noreferrer" target="_blank">http://www.gatewaygeomatics.com/</a></font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org" target="_blank">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a></div></div></blockquote></div><br></div></div>