[FFmpeg-trac] #9582(undetermined:new): MP3 demuxer/decoder linker error
FFmpeg
trac at avcodec.org
Wed Jan 5 16:45:28 EET 2022
#9582: MP3 demuxer/decoder linker error
-------------------------------------+-------------------------------------
Reporter: Andreas | Type: defect
Unterweger |
Status: new | Priority: normal
Component: | Version: git-
undetermined | master
Keywords: MP3 | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Since commit 33e6d57f01dd4742a2e25ac5fa072b487d9d02ce, enabling MP3
demuxing/decoding yields a linker error when building.
How to reproduce (minimally):
{{{
./configure --disable-everything --enable-libmp3lame --enable-decoder=mp3
--enable-demuxer=mp3 --disable-doc --enable-protocol=file
}}}
This yields
{{{
/usr/bin/ld: libavcodec/libavcodec.a(mpegaudiodec_fixed.o): in function
`mp_decode_layer2':
/home/stud/ffmpeg-orig/libavcodec/mpegaudiodec_template.c:474: undefined
reference to `ff_mpa_sblimit_table'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:475: undefined reference to
`ff_mpa_alloc_tables'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:559: undefined reference to
`ff_mpa_quant_bits'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:559: undefined reference to
`ff_mpa_quant_bits'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:565: undefined reference to
`ff_mpa_quant_steps'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:598: undefined reference to
`ff_mpa_quant_bits'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:602: undefined reference to
`ff_mpa_quant_steps'
/usr/bin/ld: /home/stud/ffmpeg-
orig/libavcodec/mpegaudiodec_template.c:565: undefined reference to
`ff_mpa_quant_steps'
/usr/bin/ld: libavcodec/libavcodec.a(mpegaudiodec_common.o): in function
`mpegaudiodec_common_init_static':
/home/stud/ffmpeg-orig/libavcodec/mpegaudiodec_common.c:461: undefined
reference to `ff_mpa_quant_bits'
/usr/bin/ld: /home/stud/ffmpeg-orig/libavcodec/mpegaudiodec_common.c:465:
undefined reference to `ff_mpa_quant_steps'
collect2: error: ld returned 1 exit status
make: *** [Makefile:127: ffmpeg_g] Error 1
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9582>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list