[cctbxbb] testing newer versions of boost

Billy Poon BKPoon at lbl.gov
Thu Feb 11 16:29:07 PST 2021


Also, the cctbx conda packages are already using Boost 1.74, so that
version should be fine. The issue is when we are building the libraries
from source.

--
Billy K. Poon
Research Scientist, Molecular Biophysics and Integrated Bioimaging
Lawrence Berkeley National Laboratory
1 Cyclotron Road, M/S 33R0345
Berkeley, CA 94720
Tel: (510) 486-5709
Fax: (510) 486-5909
Web: https://phenix-online.org


On Thu, Feb 11, 2021 at 2:40 PM Billy Poon <BKPoon at lbl.gov> wrote:

> Hey Rob,
>
> Can you try the boost174 branch in cctbx_project? I added some changes for
> building boost. This branch should work for Boost 1.72 (
> https://dev.azure.com/bkp4/cctbx_project/_build/results?buildId=1833&view=results)
> and 1.74 (
> https://dev.azure.com/bkp4/cctbx_project/_build/results?buildId=1834&view=results).
> I'm running a "Full" build for Boost 1.74.
>
> The error is from not building all the source files for the filesystem
> module. I add the extra files in
> https://github.com/cctbx/cctbx_project/commit/5fa38c8433b52754f1360888f83384c9e4e237c6
>
> I started testing this last year, but it looks like it should be fine.
>
> --
> Billy K. Poon
> Research Scientist, Molecular Biophysics and Integrated Bioimaging
> Lawrence Berkeley National Laboratory
> 1 Cyclotron Road, M/S 33R0345
> Berkeley, CA 94720
> Tel: (510) 486-5709
> Fax: (510) 486-5909
> Web: https://phenix-online.org
>
>
> On Thu, Feb 11, 2021 at 9:03 AM Robert Oeffner <rdo20 at cam.ac.uk> wrote:
>
>> Hi,
>>
>> I'm testing newer versions of boost than 1.70 currently distributed with
>> CCTBX. I can't remember if I have to do something special other than
>> unpacking the zip file, say boost_1_74_0.zip, that I download from
>> boost.org and put it into the modules directory for my cctbx build. But
>> I get several errors during build like:
>>
>> C:\Users\Oeffner\OeffnerStuff\Work\PhenixVoyager\modules\boost\libs\filesystem\src\codecvt_error_category.cpp(71):
>> error C2491: 'boost::filesystem::codecvt_error_category': definition of
>> dllimport function not allowed
>>
>> I'm have tried with the VS2015, VS2017 and the VS2019 compiler and they
>> all complain. So I'm wondering if there are some other magic invocations
>> that have to be done before building with a new version of boost.
>>
>> Thanks in advance for any suggestions,
>>
>> Rob
>>
>> --
>> Robert Oeffner, Ph.D.
>> Research Associate, The Read Group
>> Department of Haematology,
>> Cambridge Institute for Medical Research
>> University of Cambridge
>> Cambridge Biomedical Campus
>> The Keith Peters Building
>> Hills Road
>> Cambridge CB2 0XYwww.cimr.cam.ac.uk/investigators/read/index.html
>> tel: +44(0)1223 763234
>>
>>
>>
>> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> Virus-free.
>> www.avg.com
>> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>> <#m_-6643850234256477830_m_-8000583721887452730_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>> _______________________________________________
>> 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/20210211/ecf95867/attachment.htm>


More information about the cctbxbb mailing list