Solved

Cannot install RX library

Posted on 2010-08-20
6
1,230 Views
Last Modified: 2013-11-23
Hello Experts.

I am using D7 Pro, I used to have RX library installed and working fine.
Today I started Delphi and got message that components cannot work because I have RxCtl7.bpl missing from my computer.

I double checked, such a file EXISTS in the location given by Delphi...

Restarted computer-> exactly the same problem.

Decided to re- install RX Library, deleted all rx files from bpl folder, deleted RX information from Packages and now trying to re- install RX library.

I compile

RXCTL7.DPK
RXDB7.DPK
RXBDE7.DPK

and get bpl files. Strange thing is: Delphi says that it cannot find res file so they are re- created. Problem is that they are not re- created, I cannot find them anywhere.

Then I compile DCLRX7.DPK, I get warnings about RxCtl7.res file missing.
Then Install and I get well known message about RxCtl7.bpl missing (and I can see and open this file!).

Please help me Experts!

panJames
0
Comment
Question by:panJames
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 58

Assisted Solution

by:cyberkiwi
cyberkiwi earned 100 total points
ID: 33483604
Copy the .bpl files into \Windows\System32 after you have built them, or at least somewhere on your system path.
0
 
LVL 37

Accepted Solution

by:
Geert Gruwez earned 300 total points
ID: 33483828
this is normally found in the the DelphiProjectsDir/BPL

for delphi 7 it's "c:\Program Files\borland\Delphi7\Projects\Bpl"
when not changing the standard directories

if you have the .bpl, you don't need to recompile the package
you can install it from the .bpl file directly (providing it's the correct bpl/delphi version) using component/install package
change the dropdown to .bpl

in your .dpk you can also set a output directory and other directories, like for searching dependant units
if these directories are changed then these compile errors can happen


0
 
LVL 3

Assisted Solution

by:big_one01
big_one01 earned 100 total points
ID: 33486107
Install it directly from bpl file dont try to recreate the dpk.
Maybe also the files could be damaged, try to get a fresh copy of the components.
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:panJames
ID: 33491215
I know what was wrong!

I changed PATH variable in my Env. Variables and then Delphi couldn't go to my

C:\Program Files (x86)\Borland\Delphi7\Projects\Bpl

and I have this path in my library...

So this is a problem because I need PATH variable to point somewhere else for my VC++.

This is subject for my next question though.

Thank you!

panJames
0
 
LVL 37

Expert Comment

by:Geert Gruwez
ID: 33491235
you can set paths in your .dpr or .dpk options separately
0
 

Author Comment

by:panJames
ID: 33491326
I know I can but for some reason Delphi was referring to PATH variable.

panJames
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

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

Suggested Solutions

Title # Comments Views Activity
DCT of  2D array using fftw in c++ 9 134
How do i run a c++ file? 15 58
print bytes of an integer 6 48
calling back function with same name and different signature 1 43
IntroductionThis article is the second in a three part article series on the Visual Studio 2008 Debugger.  It provides tips in setting and using breakpoints. If not familiar with this debugger, you can find a basic introduction in the EE article loc…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…

738 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