|
Boost : |
From: Johan Nilsson (johan.nilsson_at_[hidden])
Date: 2004-10-30 13:20:58
"Caleb Epstein" <caleb.epstein_at_[hidden]> wrote in message news:989aceac041029210818d35835_at_mail.gmail.com...
> On Sat, 30 Oct 2004 09:12:41 +0900, Darren Cook <darren_at_[hidden]> wrote:
>> >
>> > >- This opinion is probably not shared with others, but I'd prefer the
>> > >library to be independent from the Boost Thread library. The dependency
>> > >feels kind of the wrong way around.
>> > ...
>> > But a dependency on any thread library is likely to throw cold water on
>> > my use.
>>
>> Same here.
>
> There is no dependency on Boost.Threads unless BOOST_HAS_THREADS is defined.
Which can be the case if you use Boost libraries in general, without using Boost.Thread. Or am I wrong?
>
> Is there a need for another option e.g. BOOST_LOG_HAS_THREADS that
> could be used to en/disable the dependency in *otherwise*
> multi-threaded code?
I think that there's a need to be able to use Boost.Log in a multi-threaded environment without being forced to use Boost.Thread.
// Johan
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk