On 20 June 2012 21:51, Mika Fischer
On Wed, Jun 20, 2012 at 1:49 PM, Peter
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