<br><br><div class="gmail_quote">On Tue, Dec 9, 2008 at 7:16 PM, William Kyngesburye <span dir="ltr">&lt;<a href="mailto:woklist@kyngchaos.com">woklist@kyngchaos.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Dec 9, 2008, at 11:37 AM, Daniele Romagnoli wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
When running gdalinfo I get this error:<br>
&nbsp;ERROR 1: Can&#39;t find requested entry point: GDALRegister_ECW_JP2ECW<br>
<br>
Indeed, putting the generated DLL in the &quot;depends/dependency walker&quot; tool, I have only noticed the presence of the following two functions:<br>
- GDALRegister_ECW<br>
- GDALRegister_JP2ECW<br>
<br>
whilst the GDALDriverManager:autoLoadDrivers function does:<br>
1) looks for a DLL in the specified GDAL_DRIVER_PATH ---&gt; gdal_ECW_JP2ECW.DLL<br>
2) tries to call GDALRegister_ECW_JP2ECW function (missing).<br>
<br>
The weird thing is that &quot;ecwdataset.cpp&quot; contains that function but the generated DLL doesn&#39;t contain it.<br>
I have also noticed that the ECW plugin available here (<a href="http://download.osgeo.org/gdal/win32/1.5/" target="_blank">http://download.osgeo.org/gdal/win32/1.5/</a>) doesn&#39;t contain that registration function.<br>

<br>
Does anyone already successfully used the ECW as a separated plugin on windows?<br>
Am I doing something wrong?<br>
Any tips/suggestion would be really appreciated.<br>
<br>
</blockquote>
<br></div>
Strange coincidence, or it points to some GDAL bug: I was messing around with ECW on OSX as a plugin this weekend. &nbsp;When I compiled the plugin for GDAL 1.6, it loaded. &nbsp;When I compiled the plugin for GDAL 1.5, I got the equivalent error:<br>

<br>
ERROR 1: dlsym(0x10160bd50, _GDALRegister_ECW_JP2ECW): symbol not found<br>
ERROR 1: dlsym(0x10160bd50, _GDALRegisterMe): symbol not found<br>
<br>
Simply renaming the plugin either gdal_ECW or gdal_JP2ECW works to load the driver for the named format.</blockquote><div><br>This also worked for me before sending the email. I would just like to know if someone have noticed this before.<br>
<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Having one as gdal_ECW, then symlinking that to gdal_JP2ECW works to load both. &nbsp;I don&#39;t know what the equivalent to symlink is on Windows, but duplicating the binary should also work.</blockquote>
<div><br>Regards,<br>Daniele<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
-----<br>
William Kyngesburye &lt;kyngchaos*at*kyngchaos*dot*com&gt;<br>
<a href="http://www.kyngchaos.com/" target="_blank">http://www.kyngchaos.com/</a><br>
<br>
Theory of the Universe<br>
<br>
There is a theory which states that if ever anyone discovers exactly what the universe is for and why it is here, it will instantly disappear and be replaced by something even more bizarrely inexplicable. &nbsp;There is another theory which states that this has already happened.<br>

<br>
-Hitchhiker&#39;s Guide to the Galaxy 2nd season intro<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>-------------------------------------------------------<br>Eng. Daniele Romagnoli <br>Software Engineer<br><br>GeoSolutions S.A.S.<br>Via Carignoni 51<br>55041 Camaiore (LU)<br>
Italy<br><br>phone: +39 0584983027<br>fax: &nbsp; &nbsp; +39 0584983027<br>mob: &nbsp; +39 328 0559267<br><br><br><a href="http://www.geo-solutions.it">http://www.geo-solutions.it</a><br><br>-------------------------------------------------------<br>
<br>