Solved

db.pas being requested

Posted on 2000-02-16
7
328 Views
Last Modified: 2010-04-04
I am attempting to upgrade a client's D1 app to D5 and have encountered the following problem.  When I attempt to compile each of several projects, the compiler tells me it can't find the db.pas file and specifies the last search path in the library path list as the location -- obviously having searched through all paths.  I don't have the vcl source directory in there...I'm not seeing why it needs that.

It's got the db.dcu file in the path, but it's not showing me the tooltip filename location in the uses clause.

Am I missing something completely simple?

Thanks in advance for any advice,

Gary
0
Comment
Question by:NorthX
[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
7 Comments
 
LVL 6

Expert Comment

by:Jaymol
ID: 2527530
Do you want a copy of the DB.Pas file to see if it helps?  If so, give us your email address and I'll send it.

John.
0
 

Author Comment

by:NorthX
ID: 2527551
I've got the .pas file in the vcl source directory...but when I throw the VCL into the library path search list, I start having to trace through that and every linked .pas file that get's called.

Shouldn't the program be able to compile with just the .dcu files?

Thanks!
0
 

Expert Comment

by:chrismo
ID: 2527862
All you need is the .dcu(s). All you should have to do is make sure that the .dcu is in a dir that's included in the library path -- which you've said you've done.

Have you searched your hard drive for other copies of .dcu, in case that's somehow throwing a wrench in the works? Doesn't make sense ... could you paste your library path into a reply so we could check it out?
0
Technology Partners: 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 17

Expert Comment

by:inthe
ID: 2527881
maybe it need the pas file because some of the functions and declarations will be different in d5 as to d1 so it need the pas to re-read the functions / declarations..
0
 

Expert Comment

by:chrismo
ID: 2527890
If that was so, the compiler would report a different error, not that it couldn't find db.dbu.
0
 
LVL 1

Accepted Solution

by:
Phoenix_s earned 70 total points
ID: 2527925
Perhaps,  if you grabbed the project directly into d5 from d1, it's using the project's search path and it is looking for the d1 version of db.pas?

check your project|options

HTH

cheers
0
 

Author Comment

by:NorthX
ID: 2528639
The actual solution turned out to be a reboot, but I thought this was a good stab.
0

Featured Post

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!

Question has a verified solution.

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

Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

739 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