Линфон-iphone SDK не строится

Я пытаюсь собрать SDK для linphone-iphone. Но не в состоянии сделать это. Это дает мне ошибку:

"You need at least CMake version 3.3.20150815 but you are currently using
  3.2.3.  There is no Cmake release available for it yet, so you must either
  compile it manually or revert to XCode6 temporary."

Я использую Xcode 7.1.

Даже я не знаю, как скомпилировать его вручную или временно вернуться к XCode6. Так что, если кто-нибудь знает, пожалуйста, помогите мне.

Примечание. Я создаю его с помощью команды "./prepare.py -c && ./prepare.py && make" в каталоге проекта linphone-iphone с терминала в Mac OS в соответствии с инструкциями, приведенными на https://github.com/BelledonneCommunications/linphone-iphone.

2 ответа

Решение

Решено обновлением подмодуля linphone:

git pull && git submodule update --init --recursive && ./prepare.py -c && make

Вы должны установить версию cmake>= 3.2.3 и установить их следующим образом:

brew install cmake

это установит cmake в /usr/local/bin. Вы можете проверить версию следующим образом:

/usr/local/bin/cmake --version

тогда вам нужно изменить порядок вашей переменной PATH:

export PATH=/usr/local/bin:$PATH

после этого вы можете продолжить:

./prepare.py -c
./prepare.py
make
Другие вопросы по тегам