Boost versions and the Interprocess library

Hello all, I have a project that is stuck using an old closed src implementation of CORBA that depends on Boost 1.31. Upgrading to a newer version of Boost is not possible. I we have a new requirement that could be partially met using shared memory. Is it possible to use the Interprocess library (first available in Boost 1.35) in our project? I see it only requires the inclusion of a single hdr file, but of course that doesn't mean it would work in a 1.31 environment. Any thoughts would be greatly appreciated. The project is currently using WinXP using Visual Studio 2003. There are much delayed plans to port this to Linux. Thanks, -d -- David Ohlemacher Senior Software Engineer Scientific Solutions Inc. 99 Perimeter Rd Nashua New Hampshire 03063 603-880-3784 . o . . . o o o o

El 22/04/2011 18:14, David Ohlemacher escribió:
Hello all,
Is it possible to use the Interprocess library (first available in Boost 1.35) in our project? I see it only requires the inclusion of a single hdr file, but of course that doesn't mean it would work in a 1.31 environment.
I don't think it would work, it has some dependencies like Intrusive and maybe some other libraries. Ion

On Fri, Apr 22, 2011 at 12:14 PM, David Ohlemacher
I have a project that is stuck using an old closed src implementation of CORBA that depends on Boost 1.31. Upgrading to a newer version of Boost is not possible.
we have a new requirement that could be partially met using shared memory.
Is it possible to use the Interprocess library (first available in Boost 1.35) in our project? I see it only requires the inclusion of a single hdr file, but of course that doesn't mean it would work in a 1.31 environment.
I'm perplexed what "closed source" means in this context. Maybe it's because I don't understand the CORBA environment. But if you have a prebuilt CORBA executable using Boost version 1.31, I don't understand how that would constrain in any way the version of Boost you yourself choose?
participants (3)
-
David Ohlemacher
-
Ion Gaztañaga
-
Nat Linden