Error with DBAccess

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
redone
Posts: 6
Joined: Fri 18 Jan 2013 11:46

Error with DBAccess

Post by redone » Fri 18 Jan 2013 12:52

Hello,

i use Delphi7 Enterprise with UniDac 4.3.8.
When compiling I get errors of the Zlib when DBAccess is involved:
[Error] ZLib.pas(237): Unsatisfied forward or external declaration: '_tr_tally'
[Error] ZLib.pas(238): Unsatisfied forward or external declaration: '_tr_flush_block'
... and so one.

What can i do to fix the problem?

Thanks
Thoren

AndreyZ

Re: Error with DBAccess

Post by AndreyZ » Fri 18 Jan 2013 13:42

Hello,

Such error occurs when you have another (maybe third-party) ZLib units. UniDAC uses ZLib that is supplied with Delphi. Please check that Delphi Library path does not contain a path to another ZLib units.

redone
Posts: 6
Joined: Fri 18 Jan 2013 11:46

Re: Error with DBAccess

Post by redone » Fri 18 Jan 2013 15:35

Hello,

hmmm.. i use zipmaster.
Unidac and zipmaster can not use together?

AndreyZ

Re: Error with DBAccess

Post by AndreyZ » Mon 21 Jan 2013 11:01

UniDAC uses ZLib units supplied with Delphi, so UniDAC is compatible with any other components that use these units.
If zipmaster uses its own ZLIb units, it means that it is not compatible with any other components that use ZLib units supplied with Delphi.

Post Reply