Boost logo

Boost :

From: ckgppl_yan_at_[hidden]
Date: 2019-11-18 22:48:42


I can compile this release in my macOS catalina, 10.15.1. I don't have lama installed in my OS, so I didn't have the issue below.only some warnings out.
Thanks
Liang----- ԭʼÓʼþ -----
·¢¼þÈË£ºMarshall Clow via Boost <boost_at_[hidden]>
ÊÕ¼þÈË£ºturkanis_at_[hidden], Michael Caisse <mcaisse-lists_at_[hidden]>
³­ËÍÈË£ºMarshall Clow <mclow.lists_at_[hidden]>, "boost_at_[hidden] List" <boost_at_[hidden]>
Ö÷Ì⣺Re: [boost] [release] Boost 1.72.0 Beta 1 Release Candidate 1
ÈÕÆÚ£º2019Äê11ÔÂ19ÈÕ 04µã38·Ö

This appears to be https://github.com/boostorg/iostreams/issues/102, and
https://github.com/boostorg/iostreams/pull/103 is a suggested fix.
-- Marshall
On Mon, Nov 18, 2019 at 11:56 AM Marshall Clow <mclow.lists_at_[hidden]>
wrote:
> On my Mac, I the version of LZMA that I have installed (via homebrew) does
> not have the multi-tasking calls (_lzma_cputhreads and
> _lzma_stream_encoder_mt).
> It identifies itself:
>
> $ cat junk.cpp
> #include <iostream>
> #include "lzma.h"
>
> int main() {
> std::cout << LZMA_VERSION << std::endl;
> }
>
> $ clang++ junk.cpp && ./a.out
> 50020042
> $
>
> Changing libs/iostreams/src/lzma.cpp thus solves enables things to build:
>
> #ifndef BOOST_IOSTREAMS_LZMA_NO_MULTITHREADED
> - #if LZMA_VERSION < 50020002
> + #if LZMA_VERSION <= 50020042
> #define BOOST_IOSTREAMS_LZMA_NO_MULTITHREADED
> #endif
> #endif
>
> -- Marshall
>
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk