Re: [Boost-users] mixed 32 bit and 54 bit

11 Jan
2013
11 Jan
'13
5:39 p.m.
You need to define an offset_ptr with 64 bit OffsetType
typedef offset_ptr
my_offset_ptr; and instantiate all interprocess managed resources like (basic_managed_shared_memory) like this:
typedef basic_managed_shared_memory
,iset_index> managed_shared_memory; Again, this is not supported and it's still experimental.
Thanks for the guidance. It may work for my pirposes, as I dont intend to use any boost facilities except some basic block allocations of memory. One suggestion; make a 32-vs-64 bit test part of the setup code, so when a known incompatible producer/consumer relationship exists, it can gracefully throw an error instead of failing mysteriously.
4481
Age (days ago)
4481
Last active (days ago)
0 comments
1 participants
participants (1)
-
Dave Dyer