
on Thu Oct 02 2008, "Christian Holmquist" <c.holmquist-AT-gmail.com> wrote:
2008/10/1 Emil Dotchevski <emil@revergestudios.com>
So, at least I need to include alignment_of.hpp which is so heavy it practically nullifies my efforts to pimpl the U type away in the cpp.
Have a look at boost/intrusive/detail/mpl.hpp, there's a alignment_of with the following comment
//boost::alignment_of yields to 10K lines of preprocessed code, so we //need an alternative
Since it's in detail, maybe it's safe to check with the author (Ion?) first..
I would prefer to fix this dependency problem. AFAICT it only exists for VC6/7 support of mpl lambda expressions with boost type traits. Is this the only trait that exhibits that level of dependency? -- Dave Abrahams BoostPro Computing http://www.boostpro.com