Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2006-05-23 00:04:54


Hi Robert,

The header ordering issue is solved... except on vc6. Unfortunately
the technique depends on instantiating static members of templates
with more than two dependent types, which leads ultimately to the same
problem described here:
http://www.boost.org/libs/serialization/doc/implementation.html#vc6.
I've made lots of clever attempts at workarounds, but this compiler
bug is etremely stubborn.

If you're interested in a fix for the issue that doesn't work on vc6,
or if you're ready to drop support for vc6, then I'll proceed.
Otherwise, please let me know and I'll check my work in on a branch
for posterity.

Thanks,

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk