<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Is there a way for PDAL to detect the condition of boost at compile time?<br><br></div><div><br>On Nov 24, 2014, at 9:24 AM, Andrew Bell <<a href="mailto:andrew.bell.ia@gmail.com">andrew.bell.ia@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">The PDAL code requires C++ 11 and sets that as part of the build process.  The C++ 11 ABI requires all the libraries linked together also to be built in conformance with the C++ ABI.  If this doesn't happen, there are rules that can be violated that results the bad behavior that results in your error.  The likely cause is that you're linking with a boost library that wasn't built with C++ 11 ABI compatibility.  You can confirm this by looking at the symbol table (I'd have to look to make sure what the exact check is), but the fix is to build boost with C++ 11 enabled and then make sure you link against the newly built boost libraries.<div><br></div><div>If this doesn't help, let me know and I'll try to confirm the exact steps for verification and the fix.</div><div><br></div><div>This may also help:</div><div><br></div><div><a href="http://clang-developers.42468.n3.nabble.com/C-11-ABI-Compatibility-and-Static-Initialization-td4038790.html">http://clang-developers.42468.n3.nabble.com/C-11-ABI-Compatibility-and-Static-Initialization-td4038790.html</a><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 24, 2014 at 2:55 AM, Luca Delucchi <span dir="ltr"><<a href="mailto:lucadeluge@gmail.com" target="_blank">lucadeluge@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 24 November 2014 at 02:49, Howard Butler <<a href="mailto:howard@hobu.co">howard@hobu.co</a>> wrote:<br>
> Luca,<br>
><br>
<br>
Hi Howard,<br>
<span class=""><br>
> Please test master again as I think Brad discovered the culprit and fixed it on Friday.<br>
><br>
<br>
</span>I still have the same problem...<br>
<br>
> Howard<br>
<div class="HOEnZb"><div class="h5">><br>
<br>
<br>
--<br>
ciao<br>
Luca<br>
<br>
<a href="http://gis.cri.fmach.it/delucchi/" target="_blank">http://gis.cri.fmach.it/delucchi/</a><br>
<a href="http://www.lucadelu.org" target="_blank">www.lucadelu.org</a><br>
_______________________________________________<br>
pdal mailing list<br>
<a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/pdal" target="_blank">http://lists.osgeo.org/mailman/listinfo/pdal</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Andrew Bell<br><a href="mailto:andrew.bell.ia@gmail.com">andrew.bell.ia@gmail.com</a></div>
</div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>pdal mailing list</span><br><span><a href="mailto:pdal@lists.osgeo.org">pdal@lists.osgeo.org</a></span><br><span><a href="http://lists.osgeo.org/mailman/listinfo/pdal">http://lists.osgeo.org/mailman/listinfo/pdal</a></span></div></blockquote></body></html>