アプリケーションを開発/配布するために、Autoconf および Automake ツールを使用しています。
現在、すべてが正常に機能しています。
私のアプリケーションは GSL (GNU Scientific Library) に依存しているため、configure.ac で次のようにして検索します。
PKG_CHECK_MODULES([GSL], [gsl])
ただし、GSL がない場合、プロセスは続行できません。
私の考えは次のとおりです。次のように、gsl-1.15.tar.gz を配布アーカイブに含めます。
- /
- サードパーティ/
- gsl-1.15.tar.gz
- ソース/
- ...
- configure.ac
- サードパーティ/
また、最終ユーザーがインターネット接続またはルート アクセス権を持っていないと仮定すると、GSL が見つからない場合、彼は先に進むことができません。
GSL が見つからない場合、configure.ac に 3rdParty/gsl-1.15.tar.gaz を抽出し、抽出された「include」および「lib」ディレクトリを指すように書き込むことは可能ですか。
出来ますか ?
手伝って頂けますか ?