|
Boost Users : |
From: Robbie Morrison (robbie_at_[hidden])
Date: 2007-09-05 14:11:05
Hello
This topic is also discussed in the web documentation:
http://www.boost.org/libs/serialization/doc/special.html#export
I am currently struggling with the same issue!
cheers Robbie
--- Robbie Morrison PhD student -- policy-oriented energy system simulation Institute for Energy Engineering (IET) Technical University of Berlin (TU-Berlin), Germany [from IMAP client] Jeshua Bratman wrote: > > > John Pye-4 wrote: >> >> Hi Jeshua, >> >> Vaguely related comment on your problem. I was also recently seeing this >> "unregistered void cast" runtime error. As far as I could tell it was a >> problem relating to my ordering and placement of "#include >> <boost/archive/text_oarchive.hpp> (or ditto iarchive), and "#include >> <boost/serialization/export.hpp> as well as calls to BOOST_CLASS_EXPORT. >> >> It was nothing to do with my use of void_cast_register, which in fact I >> don't use anywhere in any of my code. >> >> So FWIW I think that this error message is not particularly helpful or >> well-worded. >> >> Cheers >> JP >> > JP, > > Thanks for the comment. > > This issue was mentioned to me in my previous message I sent out. I > believe I have the includes ordered correctly. What Robert said was that I > need to include the archives before the export header file. Here's the > order in which I include the serialization headers: > > #include <boost/archive/text_oarchive.hpp> > #include <boost/archive/text_iarchive.hpp> > #include <boost/serialization/serialization.hpp> > #include <boost/serialization/base_object.hpp> > #include <boost/serialization/export.hpp> > > Here is my code just to make things easier. There should be 5 files: > > [snip: list of files] > > Thanks, > Jeshua Bratman > -- View this message in context: http://www.nabble.com/-boost%3A%3Aserialization--Serializing-Dynamically-Loaded-Libraries---%22Unregistered-Void-Cast%22-tf4338680.html#a12507833 Sent from the Boost - Users mailing list archive at Nabble.com.
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net