Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8070: prefer GetTickCount64 over GetTickCount
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-11-18 17:04:52
#8070: prefer GetTickCount64 over GetTickCount
---------------------------+----------------------
Reporter: alex@⦠| Owner: viboes
Type: Bugs | Status: reopened
Milestone: Boost 1.55.0 | Component: thread
Version: Boost 1.55.0 | Severity: Problem
Resolution: | Keywords:
---------------------------+----------------------
Changes (by anonymous):
* status: closed => reopened
* version: Boost 1.52.0 => Boost 1.55.0
* resolution: fixed =>
* severity: Cosmetic => Problem
Comment:
Hi,
the "Procedure Entry Point Not Found" for GetTickCount64 is back or I
should better say was not resolved in first place. The
{{{
#ifndef BOOST_THREAD_WIN32_HAS_GET_TICK_COUNT_64
#if _WIN32_WINNT >= 0x0600 && ! defined _WIN32_WINNT_WS08
#define BOOST_THREAD_WIN32_HAS_GET_TICK_COUNT_64
#endif
#endif
}}}
check always enables the GetTickCount64, because _WIN32_WINNT is usually
set to 0x0600. This value for _WIN32_WINNT OTOH is *always* required, even
when targetting XP in order to have access to Vista and later Win32
structs when the very same executable is supposed to run on later versions
of Windows.
Commenting out BOOST_THREAD_WIN32_HAS_GET_TICK_COUNT_64 again fixes the
issue, but I would very much prefer to use a vanilla version of boost
without requiring manual source changes before I can use.
Regards, Zenju
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/8070#comment:20> 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:14 UTC