Page 1 of 1

Delphi 10.4, Zeos - 64bit compile errors, ZAbstractRODataset not found

Posted: 25.07.2022, 20:38
by svtdoug
So I have Delphi 10.4 app using Zeos DB components compiled as 32bit app, working fine. I now want to compile to 64 bit to avoid the libmysql.dll 32bit issue - MySQL not supporting 32 bit any longer.

When I try to compile to 64 bit, I get an error, Unit 'ZAbstractRODataset' not found. I don't get this error when compiling to 32bit app. Project, Options, Packages has Zeos Database Components checked when compiler set to 64bit. When mousing over the Zeos components, it indicated 32bit & 64 bit.

I am using Zeos v7.2.14.

Any idea what is causing this error?

Thanks much!
Doug

Re: Delphi 10.4, Zeos - 64bit compile errors, ZAbstractRODataset not found

Posted: 26.07.2022, 14:15
by marsupilami
Hello Doug,

did you compile the Zeos packages for 64 Bits too and did you add them to the unit search path in the environment for Win64?

Best regards,

Jan

Re: Delphi 10.4, Zeos - 64bit compile errors, ZAbstractRODataset not found

Posted: 26.07.2022, 23:28
by svtdoug
Jan, thanks much. That was it. I had not compiled the Zeos components with 64bit setting in IDE. After some struggling, got it compiled and all the search paths fixed.

Thanks again!
Doug