为 x86 构建 PJSIP 错误

PJSIP Error building for x86

各位开发者大家好,

我已经成功构建了armeabi-v7a, armeabi... 当我尝试使用以下方法为 x86 ABI 构建 PJSIP 时:

TARGET_ABI=x86 ./configure-android --use-ndk-cflags --with-openh264=/root/openh264-x86 --with-libyuv=/root/libyuv-x86/jni --with-ssl=/root/openssl-x86
make dep && make

我遇到错误:

make[3]: *** [output/libportaudio-x86-unknown-none/pa_unix_util.o] Error 1
make[3]: Leaving directory `/root/pjproject-x86/third_party/build/portaudio'
make[2]: *** [libportaudio-x86-unknown-none.a] Error 2
make[2]: Leaving directory `/root/pjproject-x86/third_party/build/portaudio'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/root/pjproject-x86/third_party/build'
make: *** [all] Error 1

Full error log

我哪里做错了什么?

提前致谢

我已经解决了问题,使用 ready "script"..

pjsip-android-builder

只需按照说明操作即可:)

您可以尝试为 2.5 修复此问题:https://trac.pjsip.org/repos/changeset/5213