
"Caleb Epstein" <caleb.epstein@gmail.com> wrote in message news:989aceac041029210818d35835@mail.gmail.com...
On Sat, 30 Oct 2004 09:12:41 +0900, Darren Cook <darren@dcook.org> 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