我正在使用Linphone处理SIP应用程序。 我从:
获得了git存储库git clone git://git.linphone.org/linphone-android.git --recursive
我按照自述文件操作,如果我执行make
:
/用户/ --- /开发/ AndroidSIPPI / Linphone中-机器人/子模块/外部对象/ libvpx / VP8 /编码器/ onyx_if.c: 在函数'vp8_create_compressor'中: /Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/libvpx/vp8/encoder/onyx_if.c:2059:45: 错误:'vp8_copy32xn'未声明(首次在此函数中使用) /Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/libvpx/vp8/encoder/onyx_if.c:2059:45: 注意:每个未声明的标识符仅报告一次 功能它出现在 [CC] vp8 / encoder / picklpf.co make [2]: * [vp8 / encoder / onyx_if.co]错误1 make [2]: 等待未完成的 jobs .... make [1]: [.DEFAULT]错误2为x86构建libvpx 失败。 make:* [/Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/build/libvpx/x86/libvpx.a] 错误1
我想将Linphone-Library导入到我现有的项目中。有人可以帮助我,还是有更好的方法?
答案 0 :(得分:1)
问题解决了。
PATH vars必须设置正确!
MAC上的:
sudo vi / etc / paths
并添加
/Users/USERNAME/YOURPATH/android-ndk-r9b
/Users/USERNAME/YOURPATH/adt-bundle-mac-x86_64-20130522/sdk
/Users/USERNAME/YOURPATH/adt-bundle-mac-x86_64-20130522/sdk/tools
/Users/USERNAME/YOURPATH/adt-bundle-mac-x86_64-20130522/sdk/platform-tools
并使用PORT安装所有包依赖