Boost logo

Boost :

From: Robert Ramey (ramey_at_[hidden])
Date: 2007-10-09 11:29:43

What version of boost are you using?

Martin Lütken wrote:
> I am trying to make the very first example in serialization work:
> (A Very Simple
> Case)
> I get linker errors about missing destructor :
> boost::archive::detail::basic_pointer_oserializer::~basic_pointer_oserializer(void)
> And similar errors.
> It seems the implementation of this destructor, which is declared in:
> boost/boost/archive/detail/basic_pointer_oserializer.hpp
> For some reason is implemented in:
> boost/libs/serialization/src/basic_pointer_oserializer.cpp
> The first obvious question is offcourse: Why is the implementation
> not under : boost/boost/archive/src/basic_pointer_oserializer.cpp ?
> Other questen is why is the "basic_pointer_oserializer.cpp" file not
> listed anywhere in the jamfiles? I can only find it in the vc71
> solution provided in the serialization lib.
> I am aware that it might work if I use the official jambuilt
> libraries, but we really want to use our own Cmake files instead of
> Jam.
> I suppose I could just add the files like
> "basic_pointer_oserializer.cpp" to my
> Cmake files along with others that probably contains implemetations
> of other linker errors I get. Just its' still strange to me why they
> are not needed in the original jamfiles.
> -Martin Lutken
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at