Solved

[Delphi 7] DevExpress old + new version compatibility issue

Posted on 2010-11-25
7
1,331 Views
Last Modified: 2012-06-27
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?
0
Comment
Question by:John86a
  • 4
  • 2
7 Comments
 
LVL 32

Expert Comment

by:ewangoya
ID: 34217716
Try installing their package first, then install DevExpress, this should ovveride their package with new devexpress one.
After recompile their package
0
 
LVL 2

Expert Comment

by:MaximKorobov
ID: 34290175
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
 
LVL 2

Expert Comment

by:MaximKorobov
ID: 34415515
Did you try steps?
Problem is still here?
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 
LVL 2

Expert Comment

by:MaximKorobov
ID: 34415529
John86a said that there is no solution.
But there is no response that ewangoya or my solution was to try.
0
 

Accepted Solution

by:
John86a earned 0 total points
ID: 34418345
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
 
LVL 2

Expert Comment

by:MaximKorobov
ID: 34418493
Oh, it's ok.
Thanks for response.
0
 

Author Closing Comment

by:John86a
ID: 34434192
No solution.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is meant to give a basic understanding of how to use R Sweave as a way to merge LaTeX and R code seamlessly into one presentable document.
This article will show, step by step, how to integrate R code into a R Sweave document
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question