You are not logged in.
SynZip.pas used to be compile-able under Delphi XE4 (platform = win64), but it's not now.
I'm using the latest mORMot.
Compilation error:
[dcc64 Error] SynZip.pas(896): E2032 For loop control variable must have ordinal type
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
You are right.
This is a weird Delphi bug/limitation I can't see any reason for.
An Int64 is an ordinal type for sure.
Please try https://synopse.info/fossil/info/109f35e1de
Offline
Thanks, it works now.
Sometimes we have to bear with the Delphi compiler bugs/limitations, unfortunately...
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline