1

我正在使用 Linphone 开发一个带有 SIP 的应用程序。我从以下位置获得了 git 存储库:

git clone git://git.linphone.org/linphone-android.git --recursive

我按照自述文件进行操作,如果执行,则会出现以下错误make

/Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/libvpx/vp8/encoder/onyx_if.c:在函数'vp8_create_compressor'中:/Users/---/Development/AndroidSIPPI/linphone-android/ submodules/externals/libvpx/vp8/encoder/onyx_if.c:2059:45: error: 'vp8_copy32xn' undeclared (首先在这个函数中使用) /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]:等待未完成的工作.... make[1]:[.DEFAULT] 错误 2 为 x86 构建 libvpx 失败。make: * [/Users/---/Development/AndroidSIPPI/linphone-android/submodules/externals/build/libvpx/x86/libvpx.a] 错误1

我想将 Linphone-Library 导入到我现有的项目中。有人可以帮助我还是有更好的方法?

4

1 回答 1

1

问题解决了。

PATH 变量必须设置正确!

在 MAC 上:

须藤 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 安装所有软件包依赖项

于 2013-11-21T07:23:59.807 回答