Damnn! That was silly.

Thanks for that.

 

Unfortunately it doesn't end there.

Now with

BOOST_CLASS_TRACKING(mynamespace::myClassA, boost::serialization::track_never);

BOOST_CLASS_TRACKING(mynamespace::myClassB, boost::serialization::track_never);

 

I am still getting those

invalid application of 'sizeof' to incomplete type 'boost::STATIC_ASSERTION_FAILURE<false>'

errors.

 

Do I have to use anything else for this?

 

Regards,

- Ben

 

 

 

> -----Original Message-----

> From: boost-users-bounces@lists.boost.org [mailto:boost-users-

> bounces@lists.boost.org] On Behalf Of ext Steven Watanabe

> Sent: 16 July, 2009 10:26 PM

> To: boost-users@lists.boost.org

> Subject: Re: [Boost-users] BOOST_CLASS_TRACKING compilation error :

> tracking_level not a class or a namespace

>

> AMDG

>

> G, Benjamin (NSN - IN/Bangalore) wrote:

> > I want to disable tracking because of the now somewhat famous

> > (STATIC_ASSERT compilation errors).

> >

> > I have a few classes within a namespace in a header file. For

> > serialization of these, I want to disable tracking so I placed the

> > macros:

> >

> >

> >

> > BOOST_CLASS_TRACKING(mynamespace::myClassA,

> > boost:serialization::track_never);

> >

> > BOOST_CLASS_TRACKING(mynamespace::myClassB,

> > boost:serialization::track_never);

> >

> > <snip>

> >

> > What am I missing?

> >

> >

>

> You're missing colon.  boost:serialization::track_never

> should be boost::serialization::track_never

>

> In Christ,

> Steven Watanabe

>

> _______________________________________________

> Boost-users mailing list

> Boost-users@lists.boost.org

> http://lists.boost.org/mailman/listinfo.cgi/boost-users