Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;未知寄存器别名";在Mac上为Android构建VLC时出错_Android_Macos_Libvlc - Fatal编程技术网

&引用;未知寄存器别名";在Mac上为Android构建VLC时出错

&引用;未知寄存器别名";在Mac上为Android构建VLC时出错,android,macos,libvlc,Android,Macos,Libvlc,我试图在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

我试图在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'
有人告诉我应该修改
。配置
以禁用asm。我该怎么做?这不会破坏VLC的性能吗?

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

供参考

19 FFMPEGCONF = \
  20     --cc="$(CC)" \
  21     --pkg-config="$(PKG_CONFIG)" \
  22     --disable-doc \
  23     --disable-asm \
  24     --disable-encoder=vorbis \
  25     --disable-decoder=opus \
  26     --enable-libgsm \
  27     --enable-libopenjpeg \
  28     --disable-debug \
  29     --disable-avdevice \
  30     --disable-devices \
  31     --disable-avfilter \
  32     --disable-filters \
  33     --disable-protocol=concat \
  34     --disable-bsfs \
  35     --disable-bzlib \
  36     --disable-avresample
  37 
  38 ifdef USE_FFMPEG
  39 FFMPEGCONF += \
  40     --disable-swresample \
  41     --disable-iconv \
  42     --disable-avisynth \
  43     --disable-nvenc
  44 ifdef HAVE_DARWIN_OS
  45 FFMPEGCONF += \
 <rib/src/ffmpeg/rules.mak   CWD: ~/workspace/vlc-android   Line: 23
"vlc/contrib/src/ffmpeg/rules.mak" 239L, 4911C
19 FFMPEGCONF=\
20--cc=“$(cc)”\
21——包装配置=“$(包装配置)”\
22--禁用文档\
23--禁用asm\
24——禁用编码器=vorbis\
25——禁用解码器=opus\
26—启用libgsm\
27--启用libopenjpeg\
28--禁用调试\
29—禁用AVD设备\
30-禁用设备\
31—禁用avfilter\
32--禁用筛选器\
33——禁用协议=concat\
34—禁用BSF\
35—禁用bzlib\
36—禁用avresample
37
38 ifdef使用\u FFMPEG
39 FFMPEGCONF+=\
40—禁用swresample\
41—禁用iconv\
42—禁用avisynth\
43—禁用nvenc
44如果有达尔文的话
45 FFMPEGCONF+=\