Icon Frequently Asked Questions

I am evaluating the VCL trial version of ElevateDB for Delphi/C++Builder, and when compiling I get the error "edbcomps.dcu not found". What am I doing wrong ?

As of January 2011, we no longer ship .dcus (compiled units) with the VCL trial versions for Delphi/C++Builder. Rather, these trial versions only contain the design-time and run-time packages (*.bpl).

In order to compile your application with runtime packages, please use the following steps.

Delphi/C++Builder XE or Older
  • With your project open in the Delphi or C++Builder IDE, click on the Project item from the main menu, and then click on the Options item from the Project menu. This will open up the Project Options dialog.


  • From the Project Options dialog, click on the Packages tab. Then, in the Runtime Packages group box, select the Build with runtime packages check box.

    Warning The list of runtime packages to build with is specified below the Build with runtime packages check box. This list should normally be okay, but it is possible that there are invalid package names present from other 3rd party products that have been installed and then uninstalled. If this is the case, then you will get an error during compilation (specifically, during linking) that will require you to return to this dialog and edit the list of runtime packages, removing the invalid package names.


  • Once you are done, click on the OK button to return to your project in the IDE.
Delphi/C++Builder XE2 or Newer
  • With your project open in the Delphi or C++Builder IDE, click on the Project item from the main menu, and then click on the Options item from the Project menu. This will open up the Project Options dialog.


  • From the Project Options dialog, click on the Packages item in the left-hand list of options. Then, on the Runtime Packages page, select the Link with runtime packages check box.

    Warning The list of runtime packages to build with is specified below the Build with runtime packages check box. This list should normally be okay, but it is possible that there are invalid package names present from other 3rd party products that have been installed and then uninstalled. If this is the case, then you will get an error during compilation (specifically, during linking) that will require you to return to this dialog and edit the list of runtime packages, removing the invalid package names.


  • Once you are done, click on the OK button to return to your project in the IDE.
Image