Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5230: Interprocess shared memory between 32 and 64 bit processes
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-03-23 08:08:38
#5230: Interprocess shared memory between 32 and 64 bit processes
--------------------------------------+-------------------------------------
Reporter: tgermer@⦠| Owner: igaztanaga
Type: Feature Requests | Status: new
Milestone: To Be Determined | Component: interprocess
Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords: shared memory 32 64 bit
--------------------------------------+-------------------------------------
Comment (by tgermer@â¦):
Replying to [comment:7 xijing dai <dxj19831029@â¦>]:
> I am currently on version 1.46.1
> I would like to get this patch and have a go, is that possible?
> where can i get the patch?
> do i need to upgrade all my boost libs to trunk head in order to use it?
I'm also on 1.46.1. You just have to update boost/interprocess,
boost/intrusive and boost/move (which is new) to the trunk version in
order to use it. No need to update anything else yet. Currently there is
one open issue to make it work: the namespace conflict. If you want to
resolve it manually, you need to remove the comment from "union
internal_type" in boost/interprocess/offset_ptr.hpp. Then you have to
replace every "detail::" with "::boost::detail::" in aligned_storage.hpp
(the patch that I suggested in comment 4 and also on the mailing list).
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/5230#comment:8> 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:06 UTC