Как скомпилировать PJSIP для Android?

Я пытаюсь скомпилировать PJSIP для Android. Я следую официальному руководству с этого сайта: 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 у меня также установлен SWIG через менеджер пакетов brew.

Любые идеи, почему я получаю эту ошибку? Заранее благодарю за любую помощь.


person Zygi    schedule 26.06.2017    source источник


Ответы (1)


Хорошо, я узнал, как заставить его работать. Вы должны изменить Makefile в (project_root)/pjsip-apps/build и переместить строку:

$(MAKE) -f Samples.mak $@

отделить раздел без «зависимости»:

clean realclean:
    $(MAKE) -f Samples.mak $@
person Zygi    schedule 04.07.2017