我已经尝试了几天来在我的OS X 10.10(Yosemite),Macbook Pro Retina 64bit环境,XCode 6.1下编译VLCKit
我试图遵循所有这些指南:
特别是最后一个看起来真的有效。我按照所有步骤,但
xcodebuild -project VLCKit.xcodeproj -verbose -target "Make VLC" -configuration Release
命令将失败
** BUILD FAILED **
The following build commands failed:
PhaseScriptExecution make build/VLCKit.build/Release/Make\ VLC.build/Script-6337548010ED091D0072A0D9.sh
(1 failure)
这慢慢让我发疯。我该怎么做才能使VLCKit在我的环境下工作?
非常感谢你!
答案 0 :(得分:1)
我遇到了很多和你一样的问题。
重新开始并按照这个家伙的解决方案;
仅在VLCKit.xcodeproj的pbxproj(又名显示包内容)中用10.9替换os x(在3个位置设置为10.6),我不确定是否需要此步骤。
然后我在制作VLC'在这一点上,我的错误与在XCode中寻找clang 4.2有关,但是现在我们有了clang 6.0;我发现通过禁用x265我最终能够编译;又名
将args="--disable-x265 $args"
添加到VLCKit文件夹中的Configure.sh。
GL,让我知道会发生什么。
答案 1 :(得分:1)
我终于能够在Yosemite下建立VLCKit。你发布的指南确实对我有用,但是我发现了一个额外的问题并且使它有效。
第一个目标“Fetch libvlc”总是无法克隆git存储库,因此其余的进程都失败了。您必须手动克隆它才能使其正常工作。当文件夹已存在时,“Fetch libvlc”将成功。
以下是我遵循的步骤:
git clone git://git.videolan.org/vlc.git
两个注释:
args="--disable-x265 $args"
添加到“Configure.sh”脚本中,否则构建将失败通过遵循这些步骤,我能够构建VLCKit,我希望这对其他人也有效,因为我和其他许多人一样苦苦挣扎。