[cctbxbb] cctbx can't build without iotbx

Nicholas Sauter nksauter at lbl.gov
Wed Apr 6 13:38:50 PDT 2016


I'd support a refactorization to enforce the modularization
(scitbx<cctbx<iotbx).  The problem is finding the time to do it!

Nick

Nicholas K. Sauter, Ph. D.
Computer Staff Scientist, Molecular Biophysics and Integrated Bioimaging
Division
Lawrence Berkeley National Laboratory
1 Cyclotron Rd., Bldg. 33R0345
Berkeley, CA 94720
(510) 486-5713

On Wed, Apr 6, 2016 at 1:34 PM, Luc Bourhis <luc_j_bourhis at mac.com> wrote:

> Hi all,
>
> am I getting mad or
>
> % libtbx.configure —only cctbx
> % libtbx.scons
>
> will result in a linking error because of the line marked with <<<<< in
> cctbx/maptbx/SConscript ?
>
>   if (not env_etc.no_boost_python):
>     Import("env_cctbx_boost_python_ext")
>     env_bpl = env_cctbx_boost_python_ext.Clone()
>     env_etc.include_registry.append(
>       env=env_bpl,
>       paths=env_etc.cctbx_common_includes)
>     env_bpl.Prepend(LIBS=["asymmetric_map", "iotbx_xplor",
> "cctbx_sgtbx_asu”, <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>       "cctbx", "omptbx"])
>     env_bpl.SharedLibrary(
>       target="#lib/cctbx_asymmetric_map_ext",
>       source=["asymmetric_map_ext.cpp"])
>
> This code was introduced in Dec 2013!!! The only workaround
>
> % libtbx.configure cctbx iotbx
>
> So much for the modularisation with the libtbx_config’s…
>
> Best wishes,
>
> Luc
>
>
> _______________________________________________
> cctbxbb mailing list
> cctbxbb at phenix-online.org
> http://phenix-online.org/mailman/listinfo/cctbxbb
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20160406/5cbd0d4f/attachment.htm>


More information about the cctbxbb mailing list