[Delphi 7] DevExpress old + new version compatibility issue

I'm trying to compile this package that requires devexpress, in fact, devexpress is included in the package itself. But being an old version is somewhat of a problem for me, since the latest version works much better.

So, instead of installing the one contained in their package, I simply installed the new one and then tried to install their package.

Here's what I got:
[Fatal Error] uFunEverest.pas(74): Never-build package 'cxGridVCLD7' must be recompiled

Open in new window

- If I remove that declaration and every bit of code that it entails (removing pieces of code screw with the integrity of the package), it shows another file like: cxANOTHERFILE.

Is there any way of compiling and installing that package without messing with the integrity of its content?
John86aAsked:
Who is Participating?
 
John86aConnect With a Mentor Author Commented:
I did try both your suggestions and they did not work, why? Well, devexpress package was edited and embedded within the project package VCL, so, it's not possible to simply overwrite the install, it would be necessary to edit the new devexpress in the same way the old one was edited and replace it on the package. So, since I have enough on my plate I'm going to offer money to a free lancer programmer on the internet to solve it for me remotely. Thanks for your answers, I knew this question would be difficult, especially the way it was asked.
I humbly beg for this question to be deleted as, momentarily, no solution was found.
0
 
Ephraim WangoyaCommented:
Try installing their package first, then install DevExpress, this should ovveride their package with new devexpress one.
After recompile their package
0
 
MaximKorobovCommented:
You should also to clean your PC from old-one *.dcu, *.bpl, *.~* and *.dcp files of DevExpress components.

Steps:
1. Close IDE;
2. Clean C:\Program Files\Borland\Delphi7\Projects\Bpl from files with cx and dx prefixes;
3. Clean <Your project release folder> from any *.dcu, *.bpl, *.~* and *.dcp files;
4. Clean C:\Program Files\Developer Express.VCL\Library\Delphi7 as on step 2;
5. Automatically or manually (harder since you should to know the order how to install many packages. First, XP Theme Manager, than ExpressCommon Library and so on...) reinstall DevExpress components;
6. Install you package.
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
MaximKorobovCommented:
Did you try steps?
Problem is still here?
0
 
MaximKorobovCommented:
John86a said that there is no solution.
But there is no response that ewangoya or my solution was to try.
0
 
MaximKorobovCommented:
Oh, it's ok.
Thanks for response.
0
 
John86aAuthor Commented:
No solution.
0
All Courses

From novice to tech pro — start learning today.