有没有人帮我在 Yosemite 10.10.2 上构建 iOS linphone?

Is there anyone who help me to build iOS linphone on Yosemite 10.10.2?

我下载了 linphone SDK,安装了 MacPorts,然后在终端中编写以下命令时,我得到了 'Xcode not installed properly....' 然后我按照他们的规则安装了左 XCode 的软件,这也是在我的终端屏幕上完成。

sudo port install automake autoconf libtool pkgconfig intltool wget cunit \
        antlr3 speex readline sqlite3 openldap libupnp \
        ffmpeg-devel -gpl2

但问题依然存在...

请帮我解决这个问题。

提前致谢

我目前必须做同样的事情,而你不必完成这些步骤......已经完成了...... 相反,您可以通过在 google liblinphone-iphone-sdk-2.2.5.zip

上搜索来下载此 SDK

而且,当然要查看 Linphone 的最新消息,以进行更新。

最好的方法是克隆并启动它: https://github.com/BelledonneCommunications/linphone-iphone

并且使用 Xcode 6 版本非常重要。 Xcode 7 引入了一些新功能并贬低了旧内容,因此给您带来了一些错误。 如果您不知道如何使用 git,请暂停您正在做的事情并花一些时间去做,因为在您的职业生涯中将不得不多次这样做。 希望这可以帮助!祝你好运

实际上编译Linphone SDK的步骤很少

  • 安装依赖项
  • 安装 Antlr 3
  • 安装gas-preprosessor.pl
  • Symlink libtoolize 到 glibtoolize
  • Link 将字符串托管到模拟器 SDK
  • Link /opt/local/bin 到 /usr/local/bin

然后构建

  • git 克隆 git://git.linphone.org/linphone-iphone.git --递归
  • 设置SDK版本
  • ./prepare.py && make(下面的 link 使用 "make" 代替,已弃用)

详细步骤为:Building linphone SDK using Homebrew