Forum > Windows

[SOLVED] CoWaitForMultipleObjects in ppc1.exe

(1/2) > >>

Red_prig:
I tried to download the new trunk version of fpc via fpcupdeluxe and when I run ppc1.exe I get an error that symbol CoWaitForMultipleObjects is unknown, i use Win7 x64 system, compiler no longer supports win7 or what?

Awkward:
i tried to report about it already. GIT repo have issues too https://gitlab.com/freepascal.org/fpc/source/-/issues/40297
this is about this commit https://gitlab.com/freepascal.org/fpc/source/-/commit/452ec93f0696cf7dddbf2f57f328bb884fc75e9b

runewalsh:
I’m a little guilty of insisting that an open array should be used, maybe without that the patch would already be accepted. But I still consider it a good idea, as the open array-based interface is fully compatible with the Delphi interface based on a dynamic array, that’s the reason why open arrays exist after all. (Or the devs could change const HandleObjs: array of THandleObject back to const HandleObjs: THandleObjectArray if they really want to.)

Awkward:

--- Quote from: runewalsh on June 06, 2023, 08:53:02 pm ---I’m a little guilty of insisting that an open array should be used, maybe without that the patch would already be accepted. But I still consider it a good idea, as the open array-based interface is fully compatible with the Delphi interface based on a dynamic array, that’s the reason why open arrays exist after all. (Or the devs could change const HandleObjs: array of THandleObject back to const HandleObjs: THandleObjectArray if they really want to.)

--- End quote ---
this theme problem is not about open arrays but what rtl\win\systhrd.inc file got patch with Win7 incompatible code (20 may 2023 date)

marcov:
No, only using them makes them incompatible.

Navigation

[0] Message Index

[#] Next page

Go to full version