I need to transfer data between client and server. When I moved server from Windows (msvc140) to Debian (gcc 64-bit) I\'ve got a problem with my byte stream class based on <
That's documented. http://www.boost.org/doc/libs/1_49_0/libs/serialization/doc/todo.html#portablebinaryarchives
There is no portable archive in Boost itself.
You want to look at EOS Portable Archives: https://epa.codeplex.com/
They're very easy to drop in your code base and use instead of boost::archive::binary_[io]archive