我正在尝试为 android 构建 pjsipNDK r13b
。
标准构建就像./configure-android --with-opus=/home/user/pjsip/pjproject/opus-dev-lib
工作完美。但我需要几个TARGET_ABI
我所有的尝试都以configure-android error: compiler not found, please check environment settings (TARGET_ABI, etc)
命令为TARGET_ABI=armeabi-v7a ./configure-android --use-ndk-cflags --with-opus=/home/user/pjsip/pjproject/opus-dev-lib
TARGET_ABI=armeabi-v7a APP_PLATFORM=android-21 ./configure-android --use-ndk-cflags --with-opus=/home/user/pjsip/pjproject/opus-dev-lib
返回相同的错误。
我搜索了很多链接但没有结果。
我知道错误是在configure-android
文件并抛出
if test "x${CC}" = "x" || test ! -e ${CC}; then
echo "$F error: compiler not found, please check environment
settings (TARGET_ABI, etc)"
exit 1
fi
但我不知道如何解决它。
提前致谢。
所以,我完成了构建。
Using 亚历克斯·戈捷夫 https://github.com/VoiSmart/pjsip-android-builder构建和修改config.conf
, prepare-build-system
and build
所需的配置和最新的pjsip
来源。
我还必须使用最新的libyuv
from 谷歌资源 https://chromium.googlesource.com/libyuv/libyuv/ and NDK r10e
.
UPDATED
使用android-ndk-r13或更高版本使用NDK_TOOLCHAIN_VERSION=4.9 TARGET_ABI=armeabi-v7a ./configure-android --use-ndk-cflags
。目前可以构建pjsip 2.6
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)