Delphi 7.1 Update and IBX problem
Posted: (EET/GMT+2)
Today I had finally the time to install the Delphi 7.1 Update to my Enterprise version of Delphi.
The Update itself installed smoothly (though you will need the original installation CD to do it), but I had a problem with the InterBase Express (IBX) components.
That is, I've developed several components that utilize the IBX components, and once I had installed the Delphi 7.1 Update, I ran into the following error message upon starting Delphi:
Cannot load package 'ibxpress72.' It contains unit 'IBXConst,' which is also contained in package 'ibxpress70'.
Now, the general rule is to compile all custom packages if these kinds of errors occur. But, this time this didn't help!
I was pretty depressed about this, and tried many things to solve the problem.
Finally, I decided to download the latest IBX components (7.08 at this writing) from Borland's CodeCentral (with ID 20257), and installed those components.
Installing this update created the package IBExpress73.BPL, and once this package was available, I was able to recomile my own custom package, and install it properly.
The lesson: updates aren't always as smooth as one would expect.