When you check the runtime packages box, it's going to check the list right 
below that checkbox, and if it can't find that package at compile time, it will 
give you that error. It doesn't matter if that package is being used in your 
project or not; it is incumbent upon the runtime package user to know what 
packages they need in their project and edit the list accordingly (by default, 
everything installed on the pallete is in that list). The executable outside of 
Delphi has to find those packages on the environment path or your program won't 
run. Either in the application folder or the windows/system folder.

    by they way, you have to deliver all the packages in that list to the user 
of your program in addition to the exe. Check the size of those packages to see 
how many megabytes that is! Be prepared to deliver your program on a CD-ROM. 
There are reasons that Delphi is set up the way it is.

Dave

--- On Wed, 4/22/09, ecostas1 <[email protected]> wrote:

From: ecostas1 <[email protected]>
Subject: [delphi-en] Problem with Jedi VCL - update 1
To: [email protected]
Date: Wednesday, April 22, 2009, 7:26 AM











    
            
            


      
      Hi, I've been struggling with a problem for some time. I'm using Rad 
Studio 2007 and starting to use Jedi VCL instead of other suites that I can't 
afford to update now. The problem is that it is presenting a compile error, 

  [DCC Error] E2202 Required package 'JvCoreD10R' not found. 



IMHO, it doesn't make sense, as the Jedi packages should all be *11*.bpl. I 
have already uninstalled Jvcl and Jcl, reinstalled with the latest packages, 
etc. to no avail. The weirdest thing of all is that I *replaced* the components 
of classes TJv*, the Scalabium components (just in case) in the only form and I 
still get the message. I also deleted all the old DCUs. 



If I uncheck the option to use runtime packages, it works well, but I don't 
want a 2.2MB executable to do something basically very simple. I suppose the 
EXE should be 0.5MB big, at most.



Any ideas besides an exorcism? ;)



TIA,



Eduardo




 

      

    
    
        
         
        
        








        


        
        


      

[Non-text portions of this message have been removed]

Reply via email to