Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3747: Not possible to split derived classes in several files
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-12-11 16:48:15
#3747: Not possible to split derived classes in several files
--------------------------------------------------+-------------------------
Reporter: Runar Undheim <r.undheim@â¦> | Owner: ramey
Type: Bugs | Status: closed
Milestone: Boost 1.42.0 | Component: serialization
Version: Boost 1.41.0 | Severity: Problem
Resolution: invalid | Keywords:
--------------------------------------------------+-------------------------
Changes (by ramey):
* status: reopened => closed
* resolution: => invalid
Comment:
Question: I attached and updated set of files. These were the same as your
original ones with a couple of changes to fix obvious blunders. I built
and ran this program with on my msvc 7.1 system with the latest trunk.
Did you actually try to use the files I sent you? That is, does the exact
test which passes on my setup fail on yours?
Robert Ramey
Just perusing serializationDerived.3.cpp shows an obvious error in the
understanding of "export". The main function of BOOST_CLASS_EXPORT(..) is
to instatiate code for each Archive class included. Hence, it makes no
sense to ..EXPORT in the same file with no "#include ...archive.hpp. Go
back and study the documentation and the examples. If the documentation
isn't clear enough, I'd be happy to consider a patch submitted to the
documentation.
Robert Ramey
PS. The fact that something may have worked in 1.39 is not really
helpful. I can't test that version now and sometimes things that
shouldn't work in fact do work. RR
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3747#comment:3> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:02 UTC