[FFmpeg-devel] [PATCH 2/4] avcodec/Makefile: add missing vorbis_data dependency to opus encoder

Lou Logan lou at lrcd.com
Tue Nov 5 21:35:46 EET 2019


Signed-off-by: Lou Logan <lou at lrcd.com>
---
Fixes:
--disable-everything --enable-encoder=opus
/usr/bin/ld: libavcodec/libavcodec.a(dcaenc.o): in function `encode_init':
dcaenc.c:(.text+0xeb9): undefined reference to `ff_mdct_init_fixed_32'
/usr/bin/ld: libavcodec/libavcodec.a(dcaenc.o): in function `encode_close':
dcaenc.c:(.text+0x159c): undefined reference to `ff_mdct_end_fixed_32'
---
 libavcodec/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 54862171f9..6f06e16419 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -503,7 +503,7 @@ OBJS-$(CONFIG_OPUS_DECODER)            += opusdec.o opus.o opus_celt.o opus_rc.o
                                           opus_pvq.o opus_silk.o opustab.o vorbis_data.o \
                                           opusdsp.o
 OBJS-$(CONFIG_OPUS_ENCODER)            += opusenc.o opus.o opus_rc.o opustab.o opus_pvq.o \
-                                          opusenc_psy.o
+                                          opusenc_psy.o vorbis_data.o
 OBJS-$(CONFIG_PAF_AUDIO_DECODER)       += pafaudio.o
 OBJS-$(CONFIG_PAF_VIDEO_DECODER)       += pafvideo.o
 OBJS-$(CONFIG_PAM_DECODER)             += pnmdec.o pnm.o
-- 
2.23.0



More information about the ffmpeg-devel mailing list