私は./configure with-pjproject-bundled
を実行し、OKを実行します。その後、make
を発行し、cannot find -lwebrtc-x86_64-unknown-linux-gnu
でクラッシュします。完全なスタック:アスタリスクがクラッシュして-lwebrtc-x86_64-unknown-linux-gnuが見つかりません
CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C
menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory `/usr/local/asterisk-14.4.0/menuselect'
make[1]: `makeopts' is up to date.
make[1]: Leaving directory `/usr/local/asterisk-14.4.0/menuselect'
Generating input for menuselect ...
menuselect/menuselect --check-deps menuselect.makeopts
menuselect/menuselect --check-deps menuselect.makeopts
Generating embedded module rules ...
[LD] libasteriskpj.o -> libasteriskpj.so.2
/usr/bin/ld: cannot find -lwebrtc-x86_64-unknown-linux-gnu
collect2: error: ld returned 1 exit status
make[1]: *** [libasteriskpj.so.2] Error 1
make: *** [main] Error 2
私はRedHat 7.3とAsterisk 14.4を使用しています。 パラメータなしの./configure
を実行すると、エラーなしでmake
が実行されます。私は間違って何をしていますか?
webrtcライブラリがインストールされていません。 'yum install webrtc-audio-processing-devel'を試してみて、それがうまくいくかどうかを確認してください。 – miken32
@ miken32答えはありがたいですが、運がなくても同じエラーです。他のアイデア? –
ライブラリのインストール後に設定を消去しましたか? – miken32