id summary reporter owner description type status milestone component version severity resolution keywords cc 803 serialization and namespaces incompatability gorogoro Robert Ramey "{{{ Hi! I'm trying to use boost serialization library in my project. I've lanched jambuild with no problems and I have the library working. But there is a stress using namespace. My classes are all inside a namespace and when I try to use: BOOST_CLASS_TRACKING(A, boost::serialization::track_never) where A is: namespace FlowEngine { class A { public: template void serialize(Archive & ar, const unsigned int version) { ar & dumbf; ar & dumbi; } int dumbi; float dumbf; A():dumbi(12), dumbf(69.69f){ } A(int dumb1, float dumb2) : dumbi(dumb1), dumbf(dumb2){ } }; BOOST_CLASS_TRACKING(A, boost::serialization::track_never) main.... } ////////////////////////////// I get this compile errors: error C2888: 'boost::serialization::tracking_level' : symbol cannot be defined within namespace 'FlowEngine' I'm using VC-80 setup. Is there a way to turn around the problem?? }}}" Support Requests closed None None None