2

我下载了适用于 iOS 的 VLC 的最新 git 分支(主),但出现以下编译错误,有人可以帮忙吗?谢谢 :)

libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make[2]: *** [mpih-add1-asm.lo] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [.gcrypt] Error 2
4

2 回答 2

1

今晚通过更新补丁 0017 iOS.git 的 /patches 解决了这个问题。

将其应用于 ImportedSources 中的 VLC 结帐,并确保删除 VLC 的 contrib 子文件夹中的任何 libgcrypt 残余。或者,只需一起删除 VLC 文件夹。

在任何一种情况下,重新运行构建脚本并查看它是否成功。

享受!

于 2013-11-07T00:10:22.213 回答
0

这是一个 libcrypt 库问题。很少有错误版本的 libcrypt 会产生问题。如果您更新版本,这将得到修复

对我来说,较低版本(1.4.X)给出了错误。

mpih-add1-asm.S:47:suffix or operands invalid for `push'

mpih-add1-asm.S:48:suffix or operands invalid for push' mpih-add1-asm.S:78:suffix or operands invalid forjmp' mpih-add1-asm.S:113:suffix or operands invalid for pop' mpih-add1-asm.S:114:suffix or operands invalid forpop' make[1]: * [mpih-add1-asm.lo] 错误1 make: * [安装递归] 错误 1

libcrypt 1.5.0 工作 - ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.0.tar.gz

于 2014-05-06T11:06:39.847 回答