2016-03-25 8 views
0

アスタリスクのプラグインをビルドしていますが、libtoolを使用して特定のディレクトリ( "$(libdir)/ asterisk/modules")にプラグインをインストールしたいのですが、 "/ usr/lib //"にモジュールをインストールしてください...誰かがそのようなプラグインのインストールディレクトリを設定する方法を知っていますか?Autotools configure.ac/Makefile.amインストールディレクトリ

this page他のパッケージ用のプラグインをインストールすることを話していますが、インストールパスを見つけることについては設定していません。

...すべてのための

おかげでたぶん私は良い用語を検索しませんでした...しかし、少しグーグルでこのテーマはパスだけをインストールする強制については...何も「は./configure」オプションを使用していない答えを与えます助けて。

答えて

-1

だから私は答えのいくつかの作品を提出したいと思います: 「lib_LTLIBRARIES」を使用すると、「pkglib_LTLIBRARIES」を使用して$(LIBDIR) にライブラリをインストールするには$(LIBDIR)にライブラリをインストール/ PKGNAME ので、私は「lib_asterisk_modules_LTLIBRARIES」を使用してみました(automakeに変数 "lib_asterisk_modulesdir"がありませんと不平を言うようになる)、それを "$(libdir)/ asterisk/modules"にインストールするようだ。

誰にも役立つならば。

0

あなたはこのように、モジュールをインストールするディレクトリを定義する必要があります。

plugindir = $(libdir)/asterisk/modules 
plugin_LTLIBRARIES = yourplugin.la 

をあなたはpkg-configを呼び出すことによって、右plugindirを把握する必要がありますが、それは別の時間のための質問です。

関連する問題