Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1917: Boost.Signals crashes on MSVC9.0 with _HAS_ITERATOR_DEBUGGING=0
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-05-16 13:11:02
#1917: Boost.Signals crashes on MSVC9.0 with _HAS_ITERATOR_DEBUGGING=0
----------------------------+-----------------------------------------------
Reporter: ntr_at_[hidden] | Owner: dgregor
Type: Bugs | Status: new
Milestone: Boost 1.35.1 | Component: signals
Version: Boost 1.35.0 | Severity: Problem
Resolution: | Keywords: Boost.Signals MSVC9.0 _HAS_ITERATOR_DEBUGGING
----------------------------+-----------------------------------------------
Comment (by dgregor):
This isn't a bug in Signals per se. Building Boost with different options
than the application that is linking against it is going to cause problems
when those options affect the ABI (as with _HAS_ITERATOR_DEBUGGING and
_SECURE_SCL). Please try building the Signals library binaries with these
extra flags.
This isn't the first time this problem has come up. We will probably have
to encode the state of _SECURE_SCL and _ITERATOR_DEBUGGING in the library
name to avoid this problem; just switching to header-only libraries isn't
a fix; it just causes different problems.
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1917#comment:3>
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:49:57 UTC