GPS 環境で簡単なプロジェクトを作成し、ORBExpress パッケージに対してコンパイルしようとしています。orbexpress ディレクトリには、.ads ファイルを含むサブディレクトリ「include」と、.ali ファイルを含む別のサブディレクトリ「lib」が含まれています。
GPS環境にセットされているツールチェーンはgnatmake 6.1.1です(バージョンは問わないと思いますが)。
プロジェクトをビルドしようとすると、「外部ソースの corba.ads はプロジェクトの一部ではありません。gnatmake スイッチ -x なしではコンパイルできません」などのメッセージが表示されます。
スイッチの gnatmake 行に -x スイッチを追加すると、「ファイル 'corba.ads' (パッケージ仕様) のコードを生成できません」というエラーが表示されます。
gnatmake のマニュアルを見たところ、-aL'dir' スイッチが必要なようです (おそらく、.ali ファイルが dir にあるユニットのコンパイルを無視するように指示されていますが、このスイッチを追加しても効果がないようです。 ..
助けてください。