2011-09-23 69 views
0

我知道iOS 5仍然处于NDA下,但我认为这不会违反他们的条款。编译PJSIP以用于iOS 5

当我尝试为iOS 5编译PJSIP for xcode时,它没有找到gcc。 “找不到gcc for iOS 5 SDK”是我得到的错误。有什么方法可以补救吗?谢谢!

回答

1

也许你的项目没有配置为使用GCC!
的XCode 4.2将默认为LLVM 3.0铿锵前端(GCC命令替换)

+0

这听起来非常有可能的!我该如何解决? – Mason

+1

在导航器中点击您的项目,选择目标 - >构建配置选项卡并将“C/C++/Objective C编译器”键设置为“LLVM GCC 4.2”(也许您必须直接单击下面的“全部”顶部标签栏) –

+0

哦,我想我可能没有清楚地解释自己。我们正在做的是在命令行中编译。构建PJSIP的脚本在GCC编译器的特定位置查找,但随着iOS 5的更新,它们改变了GCC的位置。我试过编辑脚本以查找正确的位置,但同样的错误发生。 – Mason