Boost logo

Boost :

Subject: Re: [boost] cmake target and binary name mangling
From: Peter Dimov (lists_at_[hidden])
Date: 2017-07-25 22:01:36

Niall Douglas wrote:
> I think you're overcomplicating things.
> If a header only library has a dependency on a non-header only library
> capable of either static or shared usage, then the header only library
> simply advertises itself as having static or shared usage only. Not header
> only.
> In other words, header only targets means "nothing to link if you use
> this". Does this make sense now?

The implication is that when a library changes from header-only to
static/shared, all dependent libraries need to change themselves to
static/shared too.

Boost list run by bdawes at, gregod at, cpdaniel at, john at