|
Boost Users : |
Subject: Re: [Boost-users] [Serialization] [Portable Binary]
From: William Oquendo (woquendo_at_[hidden])
Date: 2010-09-12 12:35:21
Hi, thanks for the reply.
In the final version of the program, I needed to manipulate also float
values. I was testing on Snow Leopard + gcc 4.5 , then, when running the
same code with the same binary data, the program did not run both on Lunix
Slackware64 13.1 + gcc 4.4.4, and Linux Slackware 23.0 + gcc 4.4.4 (and
gcc 4.3). SO, temporarily, I had to rewrote everything to handle only text
files, and now everything is working.
I will try to isolate the issue in a smaller code to check if this is a
compiler issue, a platform issue, or a boost::binary issue.
Best regards / Cordialmente,
-- William Oquendo Phd Candidate Simulation Of Physical Systems Group Universidad Nacional de Colombia Linux User # 321481 ********************* Este correo puede carecer de tildes o eñes ya que el teclado no contiene estos caracteres. Presento excusas por eso. ********************* On Sat, Sep 11, 2010 at 12:21 AM, Robert Ramey <ramey_at_[hidden]> wrote: > William Oquendo wrote: > > Dear, > > > > In the documentation of boost::serialization, I read that there is > > still work needed to have a portable (32 and 64 bits) binary > > serialization implementation. The date of the TODO is 2008. Is still > > this a current TODO? is there a library implementing this? currently, > > It is not a matter of dead or live, but I would like to know. I have > > been trying to run a code in different (bits) systems, and I got the > > error "Incompatible native format - size of int" > > This should only occur when trying to load data which > cannot be represented in the loading system. For example > suppose one has a value >32 bits on a 64 bit machine. No > problem. Then it is saved to a portable binary archive. Still > no problem. Then it is loaded by a mache with 32 bit integers. > Uh-oh - the information can't be represented and an > exception is thrown. > > I believe that the only think pending is a more general > representation of floating point values. Apparently that > hasn't been an issue for people that use it. > > Robert Ramey > > > > > Best regards / Cordialmente, > > _______________________________________________ > Boost-users mailing list > Boost-users_at_[hidden] > http://lists.boost.org/mailman/listinfo.cgi/boost-users >
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