[fpc-devel] Does 3.2.3 still support Windows XP ?

Tomas Hajny XHajT03 at hajny.biz
Thu Aug 6 15:31:41 CEST 2026


On 2026-08-06 14:48, Martin Frb via fpc-devel wrote:
> Still checking what causes it, but somewhere since February something 
> changed.
> 
> The IDE fails with cant find entry point for gettickcount64
> 
> 
> there is a commit
> SHA-1: bbc7d0c96bde01a599b15c46c32521d1801fabd5, Branch RevNo: 38799
> *  * vista+ gettickcount64
> git-svn-id: trunk at 24397 -
> 
> Could that?

In order to reply your question from the subject - our readme.txt says 
so as far as I can see. ;-)

 From a technical point of view - yes, GetTickCount64 is indeed not 
supported before MS Windows Vista (thus not available in WinXP). While 
this API should be preferred over GetTickCount whenever available, 
providing a fallback for systems not supporting GetTickCount64 natively 
is obviously quite simple / easily doable (load GetTickCount64 
dynamically rather than statically at startup and assign a local 
function falling back to GetTickCount to a GetTickCount64 procedural 
variable in case the dynamic loading attempt fails).

Tomas


More information about the fpc-devel mailing list