Folks,<br><br>Upon the inspiration on the recent conversation in this topic I&#39;ve put some efforts to automate the creation of a generic GDAL installer derived from the distributions available at <a href="http://vbkto.dyndns.org/sdk/">http://vbkto.dyndns.org/sdk/</a>.<br>
<br>Currently the following options are available from this site to install and use GDAL:<br><br>1. Download the .zip package extract it in some location and run SDKShell.bat to run the commandline tools (this is the former approach)<br>
2. Use the core msi installer to install GDAL and use the installed shortcut to run the command line tools.  Python users should install the python bindings installer as well.<br><br>In order to have the bindings work the location of the core files should be added to the PATH manually  (this requirement will probably be removed in the future when the automatic loader approach is implemented at the bindings)<br>
<br>The core installer places an entry in the registry (currently in HKCU) containing the install location which will allow the loader to find the required components.<br><br>This task is not yet complete, the following issues are to be handled or reviewed in some way.<br>
<br>1. Side by side installation of the multiple versions is not yet supported.<br>2. Must review the license agreement (currently taken from the GDAL site)<br>3. Must review the product name<br>4. Must review the installer design<br>
5. Must review the selectable features<br>6. Loader approach to be implemented for the bindings<br>7. Versioning rules should be clarified (should synchronize the registry entries among the versions)<br>8. Further fixes <br>
<br><br>The core installer is provided as a single <a href="http://wix.sourceforge.net/">wix</a> project file the build process is executed by the command line apps (candle.exe and light.exe). I will make the whole approach public as part to the -dev packages at  <a href="http://vbkto.dyndns.org/sdk/">http://vbkto.dyndns.org/sdk/</a>. By using this addition one can easily rebuild the installer after creating a customized GDAL build.<br>
<br>The wix project file could also be included in GDAL source tree and a new target could be added in the gdal makefile for creating the installer (the CRT redistributable merge modules and the dependent dlls must be available during the build). Having the locations of the OSGeo4w files in place, this approach could easily generate the same installer for the OSGeo4w bundle.<br>
<br><br>Any testing efforts / comments / wishes are graciously accepted.<br><br>Best regards,<br><br>Tamas<br><br><div style="visibility: hidden; left: -5000px; position: absolute; z-index: 9999; padding: 0px; margin-left: 0px; margin-top: 0px; overflow: hidden; word-wrap: break-word; color: black; font-size: 10px; text-align: left; line-height: 130%;" id="avg_ls_inline_popup">
</div>