Re: [Boost-bugs] [Boost C++ Libraries] #10023: using boost::log in shared runtime application

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10023: using boost::log in shared runtime application
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-05-08 15:59:03


#10023: using boost::log in shared runtime application
---------------------------+-------------------------
  Reporter: scdev92@… | Owner: andysem
      Type: Bugs | Status: new
 Milestone: Boost 1.56.0 | Component: log
   Version: Boost 1.55.0 | Severity: Showstopper
Resolution: | Keywords:
---------------------------+-------------------------

Comment (by andysem):

 1. Boost.Log only appeared in Boost since 1.54. I don't think Boost.Log
 from 1.54 or later is compatible with 1.46. If you're using some pre-
 release version, please specify which.
 2. There is nothing in Boost.Log preventing it from being used with shared
 runtime. In fact, I think, this is the default when you build shared libs.
 3. My guess is that your build is inconsistent. It's difficult to say how
 exactly, but you probably have some libraries built with shared runtime
 and others with static. You should not mix those libraries, it won't work.
 Try rebuilding everything with "runtime-link=shared" bjam option.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10023#comment:1>
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:16 UTC