現在RAD Studio, C++ Builderを勉強中です。
事務所ではRAD Studio10.3でプログラミングをやっていて正常にビルドできていたプロジェクトを、自宅のC++ builder10.3 community版が入ったPCでgithub経由でファイルを移してビルドをかけると、次のようなエラーが発生します。
[ilink32 エラー] Fatal: ファイル 'VIRTUALTREESR.BPI' を開けません
プロジェクト内ではVirtualTreeViewのコンポーネントが使用されているところがあり、
事務所側のRAD Studio 10.3では正常にVirtualTreeViewコンポーネントはインストールされているのですが、自宅のにはなぜかインストールできないため、エラーが出ていると理解しました。
そこで、プロジェクトを開いてVirtualTreeView部分を全部削除してビルドを実行しようとしても、このエラーは解決されません。
エラーメッセージを見てみると、
ilink32 コマンド ライン (中略) -GA"C:\Users\kmaeh\AppData\Local\Temp\vfsF5AC.tmp"="D:\mywork\MxxConfig\MxxConfig\uMain.dfm" -aa -V5.0 -Tpe c0w32w rtl.bpi vcl.bpi VirtualTreesR.bpi (中略) [ilink32 エラー] Fatal: ファイル 'VIRTUALTREESR.BPI' を開けません
既に必要のないと思われる”VirtualTreesR.bpi”を読み込もうとするビルド処理が見られます。
また、 ”MxxConfig02.cbproj”のプロジェクトのファイル内でも”VirtualTreesR.bpi”というキーワードが複数検索されます。
多分、必要でないこのbpiファイルを読み込もうとするからビルドが失敗するのだろうと思うのですが、リンカ?設定でVirtualTreesR.bpiを読み込まないようにする方法などはありますでしょうか?
あなたの回答
tips
プレビュー