On Thu, Feb 16, 2012 at 8:15 PM, William Kyngesburye <span dir="ltr">&lt;<a href="mailto:woklist@kyngchaos.com">woklist@kyngchaos.com</a>&gt;</span> wrote:<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Maybe.  But if so, then qgis_core would have failed also, since that links GDAL also and is compiled first.<br>
<br>
One thing to try is a simple &quot;make&quot;.  Sometimes the parallel compilation can get ahead of itself (maybe some dependency isn&#39;t properly waited for?) and you get errors.<br>
<br>
Also, to see all the gory details of the compilation (may help figure out if some other GDAL is linking), add this to the cmake configuration:<br>
<br>
-D CMAKE_VERBOSE_MAKEFILE=true<br></blockquote><div><br></div><div>That&#39;s the problem with having more than one copy of a library running around---you never know when it will work its way into the build system.</div>

<div><br></div><div>It is entirely possible that the linker got fed one set of paths that listed the 64 bit version when compiling qgis_core and another set of paths that listed the 32 bit version when compiling the OGR Provider.</div>

<div><br></div><div>-Charlie </div></div>