Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4660: Error read binary archive, created by old boost version
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-03-10 10:58:36
#4660: Error read binary archive, created by old boost version
-------------------------------+---------------------------
Reporter: serge-voropaev@⦠| Owner: ramey
Type: Bugs | Status: reopened
Milestone: Boost 1.45.0 | Component: serialization
Version: Boost 1.45.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------------
Comment (by Alex <kaplan2539@â¦>):
Hi all,
I understand the situation with the binary archives is tricky. However, we
devices out in the wild which have configuration data written in a binary
boost 1.43 archive on their eeprom. We changed our build environment from
Visual Studio 2008 to 2012, which has also required a change from boost
1.43 to a newer version (1.54 in our case). Of course, we still need to
support the old devices with our new software.
So, I need to solve the following problems:
- The new software (VS 2012) should be able to write binary boots archives
which can still be read by our old software (VS 2008/boost 1.43).
- The new software (VS 2012) should be able to read old binary archives
written by boost 1.43.
Is there any way I can achieve that? Unfortunately with Visual Studio 2012
I cannot link to boost 1.43 anymore. Is there sth. like a compatibility
flag, so that boost 1.54 can write binary archives in the old boost 1.43
fashion?
I happy for any useful hints or comments.
Thanks in advance
Alex
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4660#comment:68> 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:15 UTC