MyDAC and ODAC version mismatch!

Discussion of open issues, suggestions and bugs regarding MyDAC (Data Access Components for MySQL) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
ramajana
Posts: 10
Joined: Tue 23 Nov 2004 17:22

MyDAC and ODAC version mismatch!

Post by ramajana » Tue 03 Oct 2006 14:15

I downloaded MyDAC 4.40.0.19 and ODAC 5.80.0.36. When I installed them both, I get an error that MemUtils was compiled with different version of ZLIB. I did uninstall last versions before, cleaned dac files and made sure Delphi loads cleanly without them before installing.
Can you check if MyDAC 4.40.0.19 and ODAC 5.80.0.36 combination works? These are the latest and released on the same date, but still...

Thanks,
Damir

Antaeus
Posts: 2098
Joined: Tue 14 Feb 2006 10:14

Post by Antaeus » Tue 03 Oct 2006 15:27

These versions are compatible, but possibly you had installed previous version of one of our DAC products and uninstallation was unsuccessful. So, you have some files left from previous version on your hard drive. Try to uninstall MyDAC and ODAC and remove all the files concerned to them. Then install MyDAC and ODAC one more time. To remove all vestiges, please follow these instructions:

1) Close IDE
2) Uninstall MyDAC
3) Search for DBAccess.*, MemUtils.*, dac*.bpl etc files at your HDD and delete them
4) Remove from the project directory all files made by compiler and linker
5) Remove from the registry (HKCU\Software\Borland\Delphi\7.0\Known Packages) all the links to MyDAC and ODAC packages (mydac*.bpl, odac*.bpl, dac*.bpl)
6) Run IDE and check that it is started without errors
7) Install MyDAC and ODAC once more

Post Reply