Boost logo

Boost Users :

Subject: Re: [Boost-users] eos_portable_archive for 1.49
From: Paul Harris (harris.pc_at_[hidden])
Date: 2012-06-25 19:27:28


On 20 June 2012 21:51, Mika Fischer <mika.fischer_at_[hidden]> wrote:

> On Wed, Jun 20, 2012 at 1:49 PM, Peter <peter.tax_at_[hidden]> wrote:
> > I can confirm it works up to 1.47.
> > The documentation claims 1.46.1, but 1.47 is fine too.
> > We are also using this library, and I'd like to see a a version for 1.49
> too.
> > I just tried to send an email to the author, let's see what happens.
> > Meanwhile, if someone finds a newer version at some other location than
> > https://github.com/boost-vault/serialization
> > could he/she please let me know?
>
> We're using eos-portable-archive with boost 1.48 and 1.49. The changes
> for 1.48 are relatively minor, for 1.49 we basically had to disable
> polymorphic archives because of compilation issues under Windows,
> which I didn't want to debug since we don't use polymorphic archives
> anyway...
>
> I've put the code up here:
> https://github.com/mika-fischer/eos-portable-archive
>
> Any fixes or improvements are very welcome!
>
>
Hi Mika,

I didn't see your email till later,
in the meantime, I have also created a github repo with some slightly
different fixes,
and I added a method of getting eos to work in windows in a DLL.

https://github.com/paulharris/serialization

Also, have you noticed that it loads a binary array of integers one integer
at a time?
I wonder if there is a way we could
enable BOOST_SERIALIZATION_USE_ARRAY_OPTIMIZATION(eos::portable_iarchive)
it would mean implementing ar.save_array() for the eos archive.

cheers,
Paul



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