Boost logo

Boost-Build :

Subject: Re: [Boost-build] program_options fails to copy lib in msvc-141 after bcpCopy
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2018-09-04 20:57:09


AMDG

On 08/29/2018 01:43 PM, Kevin Maskell-Moody via Boost-build wrote:
> Our Boost build is a subset of all the modules. After upgrading to Boost
> 1.68.0, our build is now failing on the program_options target. It does
> appear to produce the program_option dll's, but not the export libs.
>

That usually indicates that no symbols are exported.
You might check that BOOST_PROGRAM_OPTIONS_DYN_LINK
is defined when compiling. (Look in the .rsp file)

> To be honest, I don't even know what target is including program_options,
> because we don't explicitly include program_options in the bcpCopy command.

I suspect that the dependency is from an example in
one one of the libraries you're using.

> I'm assuming filesystem by the looks of the following output.
>

The order is irrelevant, because Boost.Build
doesn't necessarily see the dependencies in the
same way that bcp does.

In Christ,
Steven Watanabe


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk