Solved

Problem witih Delphi 7

Posted on 2010-11-09
11
521 Views
Last Modified: 2012-05-10
Hi guys,

  I got an unexpected problem witih Delphi 7. When I try to compile a package I get the message Required Package 'vcl' not found. Where is the configuration that sets this up?

  Thanks,
  Marco Castro
0
Comment
Question by:MarcoCastro
[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
  • 3
  • 3
  • 3
  • +2
11 Comments
 

Author Comment

by:MarcoCastro
ID: 34098704
I use Windows 7 64 bits and it was working very well.
0
 
LVL 2

Accepted Solution

by:
kambiz earned 250 total points
ID: 34098972
Here is the option for setting the library search path:
Tools > Environment Options > Library > Library Path

vcl.dcp is located in Lib directory of Delphi. Therefore, $(DELPHI)\Lib should be in the list of library paths.
0
 
LVL 14

Expert Comment

by:systan
ID: 34098996
What version of Delphi 7 your using?
If its 7.3+?,  then, it does not work for windows 7, even during installation.
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!

 
LVL 24

Expert Comment

by:jimyX
ID: 34099422
Has this package been successfully compiled and installed before ? It could be missing parts/files/lib in order to compile correctly. Also did it work on Win xp (if you tried) ?
0
 
LVL 14

Expert Comment

by:systan
ID: 34100407
Hello jimyx;
Have you found my new post?  I hope you can solved it.
0
 
LVL 24

Expert Comment

by:jimyX
ID: 34101391
Hi Systan,
 I am analyzing your code, will get back to you soon.
0
 
LVL 14

Expert Comment

by:systan
ID: 34101592
Hello

Sorry, you dont have to do that, I deleted the post, because I though it is impossible and no ones bothering to listen, anyway I'll open it again, soon after my other approach.

Thanks

See you here in e-e, I'm glad your also doing delphi stuffs until now.
Me?, just beginning to explore delphi well, with the help of delphi experts here.
0
 

Author Comment

by:MarcoCastro
ID: 34135645
Hi guys,

  Thanks for the hints but none of them works. Delphi was working very well in Windows 7, $(DELPHI)\Lib is there, the files that Delphi says that can't be loaded are there. There is somethig loadt in a secret place.

  Marco Castro
0
 
LVL 24

Expert Comment

by:jimyX
ID: 34135938
is that package compatible with Delphi 7 ? Have you tested that before on Delphi 7, may be it is not.
0
 
LVL 32

Assisted Solution

by:Ephraim Wangoya
Ephraim Wangoya earned 250 total points
ID: 34181730

1.
Go to Tools->Environment Options
Select the Library tab,
In Library Path, check if you have the entry $(Delphi)\LIB
In Browsing Pach check for the entry $(Delphi)\source\vcl

2.
Try compiling
If you still have the error, Open the package and check your requires lis

Require
   vcl.dcp
   rtl.dcp,
   ....
Remove vcl.dcp, save and try to compile, if the system offers to add the file, accept

3. If you r still getting errors, check if you have a corresponding runtime package that needs to be compiled first. If thats the case, compile the runtime package first then load the current package and attempt to compile
0
 

Author Closing Comment

by:MarcoCastro
ID: 34204432
The problem was related to Windows path, not Delphy path.
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

Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
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…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

726 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