2017-06-26 66 views
1

我想爲Android編譯PJSIP。我遵循本網站的官方教程:https://trac.pjsip.org/repos/wiki/Getting-Started/Android。 不幸的是,當我執行命令 「使DEP」 我得到這個錯誤:如何編譯PJSIP for Android?

/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我也有SWIG安裝brew包管理器。

任何想法,爲什麼我得到這個錯誤? 在此先感謝您的幫助。

回答

1

好的,我發現如何使它工作。您必須修改Makefile文件(project_root)/ PJSIP-應用程序/構建和招行:

$(MAKE) -f Samples.mak [email protected] 

到SAPARATE部分,而沒有 「依賴」:

clean realclean: 
    $(MAKE) -f Samples.mak [email protected]