[FFmpeg-trac] #4007(avcodec:new): Compile error 0de1d6287ec384e795f5ef1d006589dd18ff95e9
FFmpeg
trac at avcodec.org
Sun Oct 5 05:21:51 CEST 2014
#4007: Compile error 0de1d6287ec384e795f5ef1d006589dd18ff95e9
---------------------------------+---------------------------------------
Reporter: Hains | Type: defect
Status: new | Priority: normal
Component: avcodec | Version: unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
---------------------------------+---------------------------------------
Compile error due to commit:
https://github.com/FFmpeg/FFmpeg/commit/0de1d6287ec384e795f5ef1d006589dd18ff95e9
License: LGPL version 2.1 or later
Creating config.mak, config.h, and doc/config.texi...
config.h is unchanged
config.asm is unchanged
libavutil/avconfig.h is unchanged
hains at hains-System-Product-Name:~/FFmpeg$ make -j9
CC libavformat/img2dec.o
CC libavcodec/on2avc.o
make: *** No rule to make target 'libavcodec/x86/mlpdsp.c', needed by
'libavcodec/x86/mlpdsp.o'. Stop.
make: *** Waiting for unfinished jobs....
YASM libavcodec/x86/hevc_mc.o
STRIP libavcodec/x86/hevc_mc.o
hains at hains-System-Product-Name:~/FFmpeg$
In libavcodec/x86/Makefile line 55:
change:
-OBJS-$(CONFIG_TRUEHD_DECODER) += x86/mlpdsp.o
into:
-OBJS-$(CONFIG_TRUEHD_DECODER) += x86/mlpdsp_init.o
and remove in libavcodec/x86/mlpdsp_init.: (line 202) .
+ c->mlp_rematrix_channel = ff_mlp_rematrix_channel_sse4;
+ if (ARCH_X86_64 && EXTERNAL_AVX2(cpu_flags) && cpu_flags &
AV_CPU_FLAG_BMI2)
+ c->mlp_rematrix_channel = ff_mlp_rematrix_channel_avx2_bmi2;
}
It is possible to compile FFmpeg without errors.
I am using ubuntu 14.10.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4007>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list