G
Hier habe ich im Internet die Lösung für das Problem gefunden:
Mit dem "PFlag" in der XML - Datei (*.bpk) "-LUDesignIde" für den BCB 6 kann das Problem der fehlenden "dsgnintf.dcu" gelöst werden.
Z.b. gibt es dieses Problem beim Installieren des Abbrevia - ZIP - Packages.
Cannot find somefile.dcu
This error occurs because the pascal compiler (yes, pascal, not c++) couldn't find the indicated dcu file. If the dcu file is available directly, then add the path to where it is in the include path for the package. By doing so, please use the $(BCB) constant and not the absolute path to your installation.
But in most cases, the dcu file is not available in the distribution. If you have the VCL source, you may find the associated .pas file. However, DO NOT compile this file, you would break your installation. The dcu file IS AVAILABLE but not directly, it is included in a .dcp file and this file must be indicated to the pascal compiler. Unfortunately, there is no easy way to do that in the IDE, so you will have to close the package from BCB and reopen it with a text editor. This is an XML file and the node you're looking for is called PFLAGS. This contains the flags passed to the pascal compiler. At the end, just before the closing quote, add the recommended flag (preceded by a space) as indicated in the table below:
Missing file
BCB5 flag
BCB6 flag
AccCtrl.dcu
-LUvcl50
FiltEdit.dcu*
-LUdclstd50
-LUdclstd
DesignIntf.dcu*
-LUdsnide50
-LUDesignIde