[All]
DesignIntf.dcu、Proxies.dcu が見つからない
Resumen: ‘DesignIntf’,’DesignEditors’を参照する単純な C++の設計時パッケージを作成した際、Delphi コンパイラが 「'DesignIntf.dcu', 'Proxies.dcu' が見つからない」というエラーを発生させることがあります。
DesignIntf(例:Pascalユニットの DesignEditors)を参照する C++パッケージをコンパイルする際、Pascalのユニットに関する以下のエラーが表示されることがあります:
[DCC エラー] XXXX.pas(X): F1026 ファイル'DesignIntf.dcu'が見つからない
また、DesignEditors.pasの場所を、プロジェクトの検索パスに加えた場合は、以下のエラーが表示されます:
[DCC Error] DesignEditors.pas(609): F1026 ファイル'Proxies.dcu'が見つからない
この問題について、BDS2006の readmeに記述があります。以下は、BDS2006の readmeからの抜粋です:
C++ に関する注意事項
DesignInff および DesignEditors ツールを使用する Delphi ユニットを含む
C++ パッケージを作成する場合、正しくコンパイルするには、[プロジェクト|オプシ
ョン|Pascal コンパイラ|その他のオプション]を選択し、-LUDesignIDE を追加す
る必要があります。
C++Builder 2007/RAD Studio 2007 では、以下のようにします:
[プロジェクト|オプション|Delphiコンパイラ|その他のオプション|"コンパイル時に
使用するパッケージ"]のコンボボックス内に DesignIDE を追加します。
Author: Roy Nelson