[cctbxbb] Debian Package

Luc Bourhis luc_j_bourhis at mac.com
Thu Aug 9 09:36:09 PDT 2012


About the gold linker and libscitbx_boost_python. Thanks for keeping me up-to-date as I was not aware of those underlinking issues at all.

However… I have actually just realised I left out half of the phrase I wanted to write!

> When something is linked to libscitbx_boost_python, it is always linked to libboost_python as well, which in turn is linked to libpythonx.y.so.

On the one hand, libboost_python.so on Linux (and libboost_python.dylib on MacOS X for the record) is not directly linked to libpythonx.y.so. On the other hand, libboost_python is only linked to Boost Python extensions that are loaded by Python at runtime, and then of course the Python exec is linked to libpythonx.y.so. So we first need to understand why the gold linker complains for libscitbx_boost_python but not for libboost_python or for any of the cctbx Boost Python extensions that directly use the Python API. I must admit I don't have a clue here. And then considering what you both told me, we need to fix the problem upstream.

Best wishes,

Luc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20120809/90282685/attachment-0001.htm>


More information about the cctbxbb mailing list