#1 2020-08-06 13:54:41

PP
Member
Registered: 2019-07-15
Posts: 3

SynZip Win 64-bit compile fails (Delphi 10.3.3)

When I try to compile my app for Win 64-bit it fails with the following errors:

[dcc64 Error] SynZip.pas(4887): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4891): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4895): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4899): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4912): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4917): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4923): E2089 Invalid typecast
[dcc64 Error] SynZip.pas(4929): E2089 Invalid typecast

Each error refers to z_stream(strm) typecast.

What am I doing wrong?

Offline

#2 2020-08-06 14:09:19

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,548
Website

Re: SynZip Win 64-bit compile fails (Delphi 10.3.3)

I am not able to reproduce your problem:

********** mORMot integration using Delphi 10.3 Rio Win64 *********

Embarcadero Delphi for Win64 compiler version 33.0
Copyright (c) 1983,2018 Embarcadero Technologies, Inc.
355723 lines, 12.73 seconds, 8253988 bytes code, 812392 bytes data.

Ensure that you don't have any confusion between mORMot and an old SynPDF in your IDE paths.

Offline

Board footer

Powered by FluxBB