我正在尝试为Android编译PJSIP。我遵循本网站的官方教程:https://trac.pjsip.org/repos/wiki/Getting-Started/Android。 不幸的是,当我执行命令" make dep"我收到这个错误:
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Samples.mak dependmake[2]: Nothing to be done for `depend'.
我的步骤:
- 我从svn克隆了回购。也试过发布包。
- 我添加了config_site.h。与教程完全相同。
- Android NDK导出在bash_profile中定义
- 执行./configure-android没有任何问题。
我正在使用MacOS进行构建。我也试过Ubuntu,但我得到了同样的错误...
在MacOS中,我还通过brew包管理器安装了SWIG。
为什么我收到此错误的任何想法? 提前感谢您的帮助。
答案 0 :(得分:1)
好的,我发现了如何让它发挥作用。你必须在(project_root)/ pjsip-apps / build中修改Makefile并移动一行:
$(MAKE) -f Samples.mak $@
没有“依赖”的saparate部分:
clean realclean:
$(MAKE) -f Samples.mak $@