<br><br><div class="gmail_quote">On Tue, Apr 17, 2012 at 12:51 PM, Robert Zermeno <span dir="ltr">&lt;<a href="mailto:refriguy68@yahoo.com">refriguy68@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td valign="top" style="font:inherit"><div>GDAL folks,</div>
<div> </div>
<div>I am upgrading my program from VS 2005 to VS 2010 and attempted to build GDAL with Kakadu support using 4-15-2012 trunk version (FYI, GDAL can compile cleanly without adding Kakadu support).  I get the following build errors:</div>

<div><br>args.obj : error LNK2038: mismatch detected for &#39; __ITERATOR_DEBUG_LEVEL&#39; : value &#39;2&#39; doesn&#39;t match value &#39;0&#39; in cplkeywordparser.obj<br>palette.obj : error LNK2038: mismatch detected for &#39; __ITERATOR_DEBUG_LEVEL&#39; : value &#39;2&#39; doesn&#39;t match value &#39;0&#39; in cplkeywordparser.obj<br>
roi_sources.obj : error LNK2038: mismatch detected for &#39; __ITERATOR_DEBUG_LEVEL&#39; : value &#39;2&#39; doesn&#39;t match value &#39;0&#39; in cplkeywordparser.obj</div>
<div> </div>
<div>I looked online and all suggest I might be mixing built libraries (want Debug and supplied some in release mode).  So, I recompiled Kakadu in debug mode to make sure and still get these errors.</div>
<div>Has anyone seen them?  I am puzzled because I have no problems using MSVC 2005 edition GDAL with Kakadu.</div>
<div> </div>
<div><br></div></td></tr></tbody></table></blockquote><div><br></div><div>I have not built GDAL with Kakadu, but what you&#39;re seeing definitely represents a mismatch</div><div>in release vs debug compilation levels for VS 2010.  It looks to me like cplkeywordparser.obj</div>
<div>was built for release (0) but palette.obj and args.obj were built for debug (2).</div><div><br></div><div>I&#39;m pretty sure that this iterator debug business is built-in C++ checks on STL iterators and </div><div>is generally very useful.  Good luck,</div>
<div><br></div><div>carl</div></div>