Hi Jeff,<div><br></div><div>Boost.Threads support in the cctbx was removed back in August (<a href="http://phenix-online.org/pipermail/cctbxbb/2012-August/000468.html" target="_blank">http://phenix-online.org/pipermail/cctbxbb/2012-August/000468.html</a>, <a href="http://cctbx.svn.sourceforge.net/viewvc/cctbx?view=revision&amp;revision=15762">http://cctbx.svn.sourceforge.net/viewvc/cctbx?view=revision&amp;revision=15762</a>). If you are using a recent copy of the sources then the libtbx configure command should raise an error if you pass the now defunct --enable-boost-threads option.<div>

<br></div><div>Cheers,</div><div><br></div><div>Richard<br><div><br>
<div class="gmail_quote">On 17 October 2012 15:03, Jeffrey Van Voorst <span dir="ltr">&lt;<a href="mailto:vanv0059@umn.edu" target="_blank">vanv0059@umn.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Greetings,<br>
<br>
If someone knows the answer off the top of their head, I would be interested in the answer.  Otherwise, feel free to ignore this.<br>
<br>
Does the --enable-boost-threads flag for cctbx_sources/libtbx/<u></u>configure.py do anything drastic besides include -pthread in the compiling and linking steps?<br>
<br>
I am trying to understand why I would get a free() error (for the shared_ptr to root_data) under the following situation:<br>
*) the iotbx_pdb shared library is configured without the --enable-boost-threads flag (on a linux box)<br>
*) sometimes reproducible from a test C++ program that is linked using -pthread even in the case when the program is as simple as loading a pdb file and creating the hierarchy.<br>
*) gcc 4.4.5<br>
<br>
<br>
--Jeff Van Voorst<br>
______________________________<u></u>_________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org" target="_blank">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" target="_blank">http://phenix-online.org/<u></u>mailman/listinfo/cctbxbb</a><br>
</blockquote></div><br></div>
</div></div>