Re: [Boost-bugs] [Boost C++ Libraries] #4821: MinGW64 needs configuration settings

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4821: MinGW64 needs configuration settings
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-11 16:32:20


#4821: MinGW64 needs configuration settings
-----------------------------------------+----------------------------------
  Reporter: Jim Bell <jim@…> | Owner: johnmaddock
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: config
   Version: Boost Development Trunk | Severity: Problem
Resolution: worksforme | Keywords: mingw64 win7
-----------------------------------------+----------------------------------
Changes (by johnmaddock):

  * status: new => closed
  * resolution: => worksforme

Comment:

 Jim, can you please try running the tests with Boost's default do-nothing
 user.hpp - I don't see anything in current Trunk that would cause
 BOOST_WINDOWS not to be defined - it's set in win32.hpp unless
 BOOST_DISABLE_WIN32 is set - which it isn't according to your config_info
 output (I'll update config_info to output BOOST_WINDOWS as well). I'm
 guessing that your use of a custom user.hpp may be at fault as that won't
 ever set that macro unless you put it there yourself.

 Of the remaining macros -
 BOOST_HAS_LOG1P/BOOST_HAS_EXPM1/BOOST_HAS_GETTIMEOFDAY I've recently set
 for mingw.

 The remaining ones relate to C++0x features - although gcc does compile
 our test code in non-C++0x mode, it emits copious warnings about
 -std=C++0x being required for that feature, so for now they're disabled
 unless you compile with -std=C++0x.

 I'm closing for now, please reopen if the current default user.hpp doesn't
 solve things.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4821#comment:4>
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:04 UTC