Re: [Boost-bugs] [Boost C++ Libraries] #3430: Build boost.regex shared-link 1.40 under mingw 3.4

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3430: Build boost.regex shared-link 1.40 under mingw 3.4
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-11-15 16:15:39


#3430: Build boost.regex shared-link 1.40 under mingw 3.4
-----------------------------------------------+----------------------------
 Reporter: Oleg Tsarev <zabivator@…> | Owner: vladimir_prus
     Type: Bugs | Status: new
Milestone: Boost 1.41.0 | Component: build
  Version: Boost 1.40.0 | Severity: Problem
 Keywords: bjam |
-----------------------------------------------+----------------------------

Comment(by johnmaddock):

 Thanks for the stack trace, however, now I'm more confused than ever :-(

 Note that:

 * We don't have this issue with gcc on any other platform.
 * The issue goes away as soon as you static link.
 * The exception being thrown is a result of a std::out_of_range trying to
 be thrown and failing... looks like the std lib is holed somewhere.

 Which all screams gcc-bug I'm afraid.

 I've also spent several hours now trying and failing to get a working up-
 to-date mingw install on my Vista machine, and have now given up... sorry
 but unless someone can actually tell me what the problem is, I'm inclined
 to shrug and move on at this point. Anyone know if the manual install
 instructions here - http://www.mingw.org/wiki/Getting_Started - are
 supposed to work on Vista?

 The only thing I can think of to try, is defining
 BOOST_REGEX_NO_EXTERNAL_TEMPLATES in boost/regex/user.hpp and rebuild
 *everything* and see if that helps.

 John.

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