Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8458: -DBOOST_THREAD_DONT_USE_CHRONO in thread.obj.rsp but not explicitly set
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-06-08 13:41:53
#8458: -DBOOST_THREAD_DONT_USE_CHRONO in thread.obj.rsp but not explicitly set
----------------------------+----------------------
Reporter: lukeocamden@⦠| Owner: viboes
Type: Bugs | Status: assigned
Milestone: Boost 1.54.0 | Component: thread
Version: Boost 1.53.0 | Severity: Problem
Resolution: | Keywords:
----------------------------+----------------------
Comment (by viboes):
Could you tell me if the following works for you?
{{{
svn diff libs/thread/build/Jamfile.v2 boost/thread/detail/config.hpp
Index: libs/thread/build/Jamfile.v2
===================================================================
--- libs/thread/build/Jamfile.v2 (revision 84414)
+++ libs/thread/build/Jamfile.v2 (working copy)
@@ -263,8 +263,11 @@
result = <build>no ;
}
}
+ result += <define>BOOST_THREAD_DONT_USE_CHRONO ;
+ } else {
+ result += <define>BOOST_THREAD_USES_CHRONO ;
+ result += <library>/boost/chrono//boost_chrono ;
}
- result += <define>BOOST_THREAD_DONT_USE_CHRONO ;
if <toolset>pgi in $(properties) || <toolset>vacpp in $(properties)
{
Index: boost/thread/detail/config.hpp
===================================================================
--- boost/thread/detail/config.hpp (revision 84414)
+++ boost/thread/detail/config.hpp (working copy)
@@ -318,6 +318,11 @@
#define BOOST_THREAD_USES_DATETIME
#endif
+#if defined(BOOST_THREAD_PLATFORM_WIN32) && defined
BOOST_THREAD_DONT_USE_CHRONO
+#undef BOOST_THREAD_DONT_USE_CHRONO
+#define BOOST_THREAD_USES_CHRONO
+#endif
+
// BOOST_THREAD_PROVIDES_DEPRECATED_FEATURES_SINCE_V3_0_0 defined by
default up to Boost 1.55
// BOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0 defined by
default up to Boost 1.55
#if defined BOOST_THREAD_PROVIDES_DEPRECATED_FEATURES_SINCE_V3_0_0
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/8458#comment:11> 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:13 UTC