Hi Jeff,
Boost.Threads support in the cctbx was removed back in August (
http://phenix-online.org/pipermail/cctbxbb/2012-August/000468.html,
http://cctbx.svn.sourceforge.net/viewvc/cctbx?view=revision&revision=15762).
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.
Cheers,
Richard
On 17 October 2012 15:03, Jeffrey Van Voorst
Greetings,
If someone knows the answer off the top of their head, I would be interested in the answer. Otherwise, feel free to ignore this.
Does the --enable-boost-threads flag for cctbx_sources/libtbx/**configure.py do anything drastic besides include -pthread in the compiling and linking steps?
I am trying to understand why I would get a free() error (for the shared_ptr to root_data) under the following situation: *) the iotbx_pdb shared library is configured without the --enable-boost-threads flag (on a linux box) *) 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. *) gcc 4.4.5
--Jeff Van Voorst ______________________________**_________________ cctbxbb mailing list [email protected] http://phenix-online.org/**mailman/listinfo/cctbxbbhttp://phenix-online.org/mailman/listinfo/cctbxbb