gpt4 book ai didi

android - 在 Mac 上构建适用于 Android 的 VLC 时出现 "unknown register alias"错误

转载 作者:行者123 更新时间:2023-11-30 00:39:10 26 4
gpt4 key购买 nike

我正在尝试在 Mac 上为 Android 构建 VLC,但出现以下错误:

INSTALL libavformat/libavformat.a
{standard input}: Assembler messages:
{standard input}:146: Error: unknown register alias 'GP'
clang38: error: assembler command failed with exit code 1 (use -v to see invocation)
make[1]: *** [libavcodec/arm/ac3dsp_armv6.o] Error 1
make[1]: *** Waiting for unfinished jobs....
{standard input}: Assembler messages:
{standard input}:446: Error: unknown register alias 'POUT'
{standard input}:448: Error: unknown register alias 'PIN'
{standard input}:450: Error: unknown register alias 'PCOEF'

有人告诉我应该修改 .configure 来禁用 asm。我该怎么做?这不会破坏 VLC 的性能吗?

最佳答案

如何禁用 asm:1.vi vlc/contrib/src/ffmpeg/rules.mak2. 添加选项“disable-asm”

仅供引用



19 FFMPEGCONF =\
20 --cc="$(CC)"\
21 --pkg-config="$(PKG_CONFIG)"\
22 --禁用文档\
23——禁用汇编\
24 --禁用编码器=vorbis\
25 --禁用解码器=作品\
26——启用libgsm\
27 --enable-libopenjpeg\
28——禁用调试\
29 -- 禁用 avdevice\
30——禁用设备\
31 -- 禁用 avfilter\
32——禁用过滤器\
33 --禁用协议(protocol)=concat\
34--禁用-bsfs\
35 --禁用-bzlib\
36 --禁用avresample
37
38 ifdef 使用_FFMPEG
39 FFMPEGCONF+=\
40 --禁用swresample\
41--禁用图标\
42 --禁用-avisynth\
43--禁用nvenc
44 ifdef HAVE_DARWIN_OS
45 FFMPEGCONF +=\
“vlc/contrib/src/ffmpeg/rules.mak”239L,4911C

关于android - 在 Mac 上构建适用于 Android 的 VLC 时出现 "unknown register alias"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42828978/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com