thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jens Geyer (JIRA)" <j...@apache.org>
Subject [jira] [Created] (THRIFT-4262) Invalid binding to InterlockedCompareExchange64() with 64-bit targets
Date Wed, 26 Jul 2017 13:01:14 GMT
Jens Geyer created THRIFT-4262:
----------------------------------

             Summary: Invalid binding to InterlockedCompareExchange64() with 64-bit targets
                 Key: THRIFT-4262
                 URL: https://issues.apache.org/jira/browse/THRIFT-4262
             Project: Thrift
          Issue Type: Bug
          Components: Delphi - Library
         Environment: Windows, Delphi compiling to 64 bit targets
            Reporter: Jens Geyer
            Assignee: Jens Geyer


There is an incorrect reference to the WinApi {{InterlockedCompareExchange64()}} which must
actually be linked differently for 32 and 64 bit targets. The current code tries to link that
function statically, which lets the 64 bit application immediate terminate during startup
due to the unsatisfied static binding.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message