From: John Maddock (john_at_[hidden])
Date: 2004-01-11 10:47:54
> Well there are 5 names there and you only listed two purposes above, so I
> think more explanation is listed before I'll feel comfortable with the
OK, lets try again:
BOOST_WHATEVER_SOURCE: is private to your implementation and you can in fact
call it whatever you want, it's just there to let the headers know that if
the code has a dll interface then it's being exported rather than imported.
BOOST_ALL_DYN_LINK: Tells all boost libraries to use a dll interface.
BOOST_WHATEVER_DYN_LINK: Tells library "whatever" alone to use a dll
BOOST_ALL_NO_LIB: Tells all boost libs not to auto-link.
BOOST_WHATEVER_NO_LIB: Tells just lib "whatever" not to auto-link (useful
when debugging lib "whatever" by adding it's source directly to your
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk