Re: [Boost-bugs] [Boost C++ Libraries] #13352: 1.66 i686-w64-mingw32-g++-win32

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13352: 1.66 i686-w64-mingw32-g++-win32
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-02-13 21:18:28


#13352: 1.66 i686-w64-mingw32-g++-win32
--------------------------------------------+------------------------------
  Reporter: Martin Kjær Jørgensen <mkj@…> | Owner: chris_kohlhoff
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: asio
   Version: Boost 1.66.0 | Severity: Showstopper
Resolution: | Keywords: mingw future
                                            | impl
--------------------------------------------+------------------------------

Comment (by Christopher Chadwick <cchadwick@…>):

 My apologies for a late post to those in search of a resolution. I was
 able to get a proper compile. After digging more into the config header
 for asio (I can't recall at the moment the exact file, but no
 modifications were necessary), I found that if I defined
 BOOST_ASIO_DISABLE_STD_FUTURE in the preprocessor, things compiled. The
 issue I think is the usual issue with mingw on Windows not having the
 std::thread/future/promise support as with MSVC or a Linux variety
 gcc/g++. I use the boost variety of these in most circumstances. I want
 to say (at least hope, although I'm not sure) that doing so will set asio
 to use the boost varieties of these as needed. I'll defer that to Mr.
 Kohlhoff.

-- 
Ticket URL: <https://svn.boost.org/trac10/ticket/13352#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 : 2018-02-13 21:23:20 UTC