Boost logo

Boost :

Subject: Re: [boost] [Release] Boost 1.70.0 Beta 1 Release Candidate 2
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2019-03-10 13:23:33


AMDG

On 3/10/19 6:35 AM, Peter Dimov via Boost wrote:
> Steven Watanabe wrote:
>
>> I bet there's no CMake file for zlib either, though.
>
> ```
> list(APPEND _BOOST_IOSTREAMS_DEPS zlib.1 headers)
> ```
>
> Yes, find_package(boost_iostreams) isn't going to work, but I wonder
> about the .1 here. Shouldn't this
>
> ```
> build-name ?= z ;
> library-id = [ CALC $(library-id) + 1 ] ;
> ```
>
> be
>
> ```
> library-id = [ CALC $(library-id) + 1 ] ;
> build-name ?= z.$(library-id) ;
> ```
>
> ?
>
> That is, when <build-name> is given explicitly, as it is for Iostreams,
> do not append a library-id.
>

You need to strip suffixes. The library id only affects
the internal Boost.Build target name, not the file names.

In Christ,
Steven Watanabe


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