2016-11-07 5 views
0

私はCentOSの6にPJSIPライブラリを使用したいと私は、次を使用してPJSIP libにを構築しようとしたpjsip.orgビルPJSIP:libyuvとメイクのエラーCentOSの

の開始ページを得ることに与えられた手順を試してみましたコマンドのシーケンス。

cd pjproject-2.5.5 
./configure 
make dep 
make 

私はエラーを次しまった最後のコマンド実行後:ここで

../../yuv/source/row_common.cc: In function ‘void libyuv::YuvPixel(uint8, uint8, uint8, uint8*, uint8*, uint8*, const libyuv::YuvConstants*)’: 
../../yuv/source/row_common.cc:1256: erreur: invalid types ‘const signed char __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1257: erreur: invalid types ‘const signed char __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1258: erreur: invalid types ‘const signed char __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1259: erreur: invalid types ‘const signed char __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1260: erreur: invalid types ‘const short int __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1261: erreur: invalid types ‘const short int __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1262: erreur: invalid types ‘const short int __vector__[int]’ for array subscript 
../../yuv/source/row_common.cc:1263: erreur: invalid types ‘const short int __vector__[int]’ for array subscript 
make[3]: *** [output/libyuv-i686-pc-linux-gnu/row_common.o] Erreur 1 
make[3]: quittant le répertoire « /home/ccapelle/pjproject-2.5.5/third_party/build/yuv » 
make[2]: *** [libyuv-i686-pc-linux-gnu.a] Erreur 2 
make[2]: quittant le répertoire « /home/ccapelle/pjproject-2.5.5/third_party/build/yuv » 
make[1]: *** [all] Erreur 1 
make[1]: quittant le répertoire « /home/ccapelle/pjproject-2.5.5/third_party/build » 
make: *** [all] Erreur 1 
+0

私が見つけた唯一の解決策は、私はビデオを使用していないので、libを非アクティブにすることです: ./configure --disable-libyuv –

答えて

1

は答えへのリンクです:https://trac.pjsip.org/repos/ticket/1937

に./configure --disable-libyuv

+0

libyuvを無効にしても問題ありません "if vide oは無効になっています "。 ありがとうございます。 – pulverize