[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