Delphi XE2 Update 4 Hotfix1 - recompile
Delphi XE2 Update 4 Hotfix1 - recompile
After installing Delphi XE2 Update 4 Hotfix 1, a message appears stating that dclmydac160.bpl must be recompiled.
-
AndreyZ
Re: Delphi XE2 Update 4 Hotfix1 - recompile
Hello,
MyDAC 7.1.6 is compatible with Delphi XE2 Update 4, that is installed by most of our users. If we release the next version with Delphi XE2 Update 4 + Hotfix 1 compatibility, then most of our users will be unable to use MyDAC, so we cannot add this support now. We will investigate this question. Probably, we will add Hotfix 1 compatibility to the next MyDAC version. For now, we can propose you to upgrade your MyDAC edition to edition with source code, and it will allow you to avoid all issues with compatibility.
MyDAC 7.1.6 is compatible with Delphi XE2 Update 4, that is installed by most of our users. If we release the next version with Delphi XE2 Update 4 + Hotfix 1 compatibility, then most of our users will be unable to use MyDAC, so we cannot add this support now. We will investigate this question. Probably, we will add Hotfix 1 compatibility to the next MyDAC version. For now, we can propose you to upgrade your MyDAC edition to edition with source code, and it will allow you to avoid all issues with compatibility.
Re: Delphi XE2 Update 4 Hotfix1 - recompile
Maybe make a special version for the hotfix 1 ? 
-
AndreyZ
Re: Delphi XE2 Update 4 Hotfix1 - recompile
The next MyDAC version will support Hotfix 1 for RAD Studio XE2.
Re: Delphi XE2 Update 4 Hotfix1 - recompile
Do you have any idea as to when it will be available ?
-
AndreyZ
Re: Delphi XE2 Update 4 Hotfix1 - recompile
We plan to release the next MyDAC version next week.
Re: Delphi XE2 Update 4 Hotfix1 - recompile
I had the same problem. I couldn't wait for the new release, so I set out on my own.
I spent quite a while trying to install manually (I bought the MyDAC source). Unfortunately, the Make.bat file that comes with the source does not actually install anything.
So it turns out that you have to do a dummy install using the MyDAC installer. Then you have to track down the newly compiled BPL files created by Make.BAT and overwrite the bad ones from the installer. Restart Delphi and it works.
All the other manual installs I have done on other component libs involves loading up the DPR or DPROJ for a given BPL, build it and then click the project manager's install menu item. You can't easily do this with MyDAC because of dependencies between the BPLs.
It would be a lot better if DevArt used project groups with the appropriate compiler flags set up instead of mysterious batch files. There are numerous dependencies between the MyDAC BPLs, so installation order is critical. You can't easily install MyDAC from the IDE's Project Manager if you don't know the order. (I tried, and the results were not pretty).
The project group could show the proper order (top to bottom) and remove all confusion. It is easy to install BPLs from the project manager too.
Best regards,
Kevin G. McCoy
I spent quite a while trying to install manually (I bought the MyDAC source). Unfortunately, the Make.bat file that comes with the source does not actually install anything.
All the other manual installs I have done on other component libs involves loading up the DPR or DPROJ for a given BPL, build it and then click the project manager's install menu item. You can't easily do this with MyDAC because of dependencies between the BPLs.
It would be a lot better if DevArt used project groups with the appropriate compiler flags set up instead of mysterious batch files. There are numerous dependencies between the MyDAC BPLs, so installation order is critical. You can't easily install MyDAC from the IDE's Project Manager if you don't know the order. (I tried, and the results were not pretty).
The project group could show the proper order (top to bottom) and remove all confusion. It is easy to install BPLs from the project manager too.
Best regards,
Kevin G. McCoy
-
AndreyZ
Re: Delphi XE2 Update 4 Hotfix1 - recompile
You can find information about compiling and installing MyDAC from its source code for each Delphi version in the ReadMeSrc.txt file that is supplied with MyDAC source code. There are two ways of compiling and installing MyDAC that are described in the ReadMeSrc.txt file: using IDE and using make-files. In the ReadMeSrc.txt file you will find the exact steps to perform for each way.
Re: Delphi XE2 Update 4 Hotfix1 - recompile
Up and running again Thanks !
Taco
Taco
Re: Delphi XE2 Update 4 Hotfix1 - recompile
And what about users who has no source code version of 7.1.4 and updated Delphi XE2 to Update4 Hotfix1? As I assume I must again buy MyDAC (third time because incompatibility)?
If yes I am no longer interested in such activity and will move to competition.
If yes I am no longer interested in such activity and will move to competition.
-
DemetrionQ
- Devart Team
- Posts: 271
- Joined: Wed 23 Jan 2013 11:21
Re: Delphi XE2 Update 4 Hotfix1 - recompile
Hello.
Support for Update 4 Hotfix 1 for RAD Studio XE2 was added in MyDAC 7.2.7. You don't need to buy MyDAC again. When you buy MyDAC, you receive a Registration mail, there is a link, a username and a password for Registered Users' Area. You can download this installation and reinstall MyDAC.
Support for Update 4 Hotfix 1 for RAD Studio XE2 was added in MyDAC 7.2.7. You don't need to buy MyDAC again. When you buy MyDAC, you receive a Registration mail, there is a link, a username and a password for Registered Users' Area. You can download this installation and reinstall MyDAC.