[MPlayer-users] build failure with the latest ffmpeg
Masaru Nomiya
nomiya at lake.dti.ne.jp
Sat Feb 24 04:11:19 EET 2024
Hello,
With r38448,compile abort with this message;
[...]
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_read_iacb':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/mov.c:892:(.text+0x23fa): undefined reference to `ff_iamfdec_read_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_free_stream_context':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/mov.c:8916:(.text+0x8ebb): undefined reference to `ff_iamf_read_deinit'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_read_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/mov.c:9564:(.text+0x12fb4): undefined reference to `ff_iamf_read_packet'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_read_iacb':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/mov.c:892:(.text+0x23fa): undefined reference to `ff_iamfdec_read_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_free_stream_context':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/mov.c:8916:(.text+0x8ebb): undefined reference to `ff_iamf_read_deinit'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/mov.o: in function `mov_read_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/mov.c:9564:(.text+0x12fb4): undefined reference to `ff_iamf_read_packet'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_close':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:175:(.text+0x9): undefined reference to `ff_iamf_read_deinit'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:164:(.text+0x35): undefined reference to `ff_iamf_read_packet'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_header':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:77:(.text+0x7a): undefined reference to `ff_iamfdec_read_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_probe':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:54:(.text+0x3cf): undefined reference to `ff_iamf_parse_obu_header'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_init':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:101:(.text+0x1a9): undefined reference to `ff_iamf_add_audio_element'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: /usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:111:(.text+0x1f5): undefined reference to `ff_iamf_add_mix_presentation'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:143:(.text+0x2c5): undefined reference to `ff_iamf_write_parameter_blocks'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_header':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:127:(.text+0x308): undefined reference to `ff_iamf_write_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_deinit':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:155:(.text+0x5): undefined reference to `ff_iamf_uninit_context'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:145:(.text+0x2ad): undefined reference to `ff_iamf_write_audio_frame'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_free':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:7068:(.text+0x261): undefined reference to `ff_iamf_uninit_context'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_init_iamf_track':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:7183:(.text+0x1e50): undefined reference to `ff_iamf_add_audio_element'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: /usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:7186:(.text+0x2124): undefined reference to `ff_iamf_add_mix_presentation'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_write_iacb_tag':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:336:(.text+0x888c): undefined reference to `ff_iamf_write_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_build_iamf_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:6664:(.text+0x111f5): undefined reference to `ff_iamf_write_audio_frame'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: /usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:6659:(.text+0x115b3): undefined reference to `ff_iamf_write_parameter_blocks'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_close':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:175:(.text+0x9): undefined reference to `ff_iamf_read_deinit'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:164:(.text+0x35): undefined reference to `ff_iamf_read_packet'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_read_header':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:77:(.text+0x7a): undefined reference to `ff_iamfdec_read_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfdec.o: in function `iamf_probe':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfdec.c:54:(.text+0x3cf): undefined reference to `ff_iamf_parse_obu_header'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_init':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:101:(.text+0x1a9): undefined reference to `ff_iamf_add_audio_element'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: /usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:111:(.text+0x1f5): undefined reference to `ff_iamf_add_mix_presentation'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:143:(.text+0x2c5): undefined reference to `ff_iamf_write_parameter_blocks'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_header':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:127:(.text+0x308): undefined reference to `ff_iamf_write_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_deinit':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:155:(.text+0x5): undefined reference to `ff_iamf_uninit_context'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/iamfenc.o: in function `iamf_write_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/iamfenc.c:145:(.text+0x2ad): undefined reference to `ff_iamf_write_audio_frame'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_free':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:7068:(.text+0x261): undefined reference to `ff_iamf_uninit_context'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_init_iamf_track':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:7183:(.text+0x1e50): undefined reference to `ff_iamf_add_audio_element'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: /usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:7186:(.text+0x2124): undefined reference to `ff_iamf_add_mix_presentation'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_write_iacb_tag':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:336:(.text+0x888c): undefined reference to `ff_iamf_write_descriptors'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_build_iamf_packet':
/usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:6664:(.text+0x111f5): undefined reference to `ff_iamf_write_audio_frame'
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: /usr/src/packages/BUILD/MPlayer-1.5.r38448/ffmpeg/libavformat/movenc.c:6659:(.text+0x115b3): undefined reference to `ff_iamf_write_parameter_blocks'
collect2: error: ld returned 1 exit status
make: *** [Makefile:751: mencoder] Error 1
make: *** Waiting for unfinished jobs....
collect2: error: ld returned 1 exit status
make: *** [Makefile:751: mplayer] Error 1
Regards.
---
┏━━┓彡 野宮 賢 mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛ "Companies have come to view generative AI as a kind of monster that
must be fed at all costs―even if it isn’t always clear what exactly
that data is needed for or what those future AI systems might end up
doing."
-- Generative AI Is Making Companies Even More Thirsty for Your Data --
More information about the MPlayer-users
mailing list