Subject: [Boost-bugs] [Boost C++ Libraries] #7366: program_options/variables_map.hpp warning C4275
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-09-11 12:34:04
#7366: program_options/variables_map.hpp warning C4275
--------------------------------------+-------------------------------------
Reporter: maciek.siemczyk@⦠| Owner: vladimir_prus
Type: Bugs | Status: new
Milestone: To Be Determined | Component: program_options
Version: Boost 1.49.0 | Severity: Problem
Keywords: |
--------------------------------------+-------------------------------------
When trying to build release version (debug version builds successfully)
of our library with boost 1.49 I get the following warning:
1>d:\sb\EventEngine_trunk\outputs\intermediates\include\boost/program_options/variables_map.hpp(148)
: warning C4275: non dll-interface class 'std::_Container_base_aux' used
as base for dll-interface class
'std::_Container_base_aux_alloc_real<_Alloc>'
1> with
1> [
1> _Alloc=std::allocator<std::pair<const
std::string,boost::program_options::variable_value>>
1> ]
1> d:\Software\VS2008\VC\include\xutility(377) : see declaration of
'std::_Container_base_aux'
Our software has treat warnings as errors enabled so I have to resort to
disabling that compiler warning in order to build. Are there any plans to
address this?
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7366> 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:10 UTC