Thanks, this pair of definitions gets off the ground.

typedef offset_ptr< void , boost::int32_t , boost::uint64_t > my_offset_ptr;
typedef basic_managed_shared_memory
    <
char
    ,rbtree_best_fit<mutex_family, my_offset_ptr>
    ,iset_index>
         compat32_shared_memory;