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,,