Re: [Boost-bugs] [Boost C++ Libraries] #9262: windows_intermodule_singleton breaks when calling a Debug dll from a Release executable

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9262: windows_intermodule_singleton breaks when calling a Debug dll from a Release executable
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-02-25 15:23:31


#9262: windows_intermodule_singleton breaks when calling a Debug dll from a
Release executable
-------------------------------------+--------------------------
  Reporter: Lars Hagström <lars@…> | Owner: igaztanaga
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: interprocess
   Version: Boost 1.54.0 | Severity: Problem
Resolution: fixed | Keywords:
-------------------------------------+--------------------------

Comment (by emil.styrke@…):

 Replying to [comment:1 igaztanaga]:
> Boost 1.56 replaces std::map with boost::container::map so maybe now you
 can mix runtimes.

 What if I have an application with two modules that use different versions
 of Boost (For example one uses 1.55 and one uses 1.56)? I tried reading
 the code but I can't really tell if there is any versioning mechanism in
 place.

 The practical case: we use Boost in a shared library that we sell to
 customers. A customer might use other third-party libraries that in turn
 use Boost of a different version.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9262#comment:4>
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:17 UTC