[MPlayer-users] compilation fails on RaspiOS

Antonio Olivares olivares14031 at yahoo.com
Thu May 23 04:50:34 EEST 2024


Dear Mplayer users/developers,

compilation fails on RaspiOS

.......
sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/vd_xanim.o osdep/shmem.o ffmpeg/libpostproc/libpostproc.a ffmpeg/libavfilter/libavfilter.a ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libswscale/libswscale.a ffmpeg/libswresample/libswresample.a ffmpeg/libavutil/libavutil.a -Wl,--version-script,binary.ver -Wl,-z,noexecstack -ffast-math -lpng -lz -lasound -lfreetype -lz -rdynamic -lm -lmp3lame
/usr/bin/ld: ffmpeg/libavformat/dashenc.o: in function `set_codec_str.constprop.0':
dashenc.c:(.text+0x7f4): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: dashenc.c:(.text+0x8f4): undefined reference to `ff_isom_get_vpcc_features'
/usr/bin/ld: ffmpeg/libavformat/flvenc.o: in function `flv_write_codec_header':
flvenc.c:(.text+0x880): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: flvenc.c:(.text+0x924): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: flvenc.c:(.text+0xadc): undefined reference to `ff_isom_write_vpcc'
/usr/bin/ld: ffmpeg/libavformat/flvenc.o: in function `flv_write_packet':
flvenc.c:(.text+0x2694): undefined reference to `ff_avc_parse_nal_units_buf'
/usr/bin/ld: flvenc.c:(.text+0x26dc): undefined reference to `ff_hevc_annexb2mp4_buf'
/usr/bin/ld: ffmpeg/libavformat/hlsenc.o: in function `write_codec_attr':
hlsenc.c:(.text+0x700): undefined reference to `ff_nal_unit_extract_rbsp'
/usr/bin/ld: ffmpeg/libavformat/matroskaenc.o: in function `mkv_reformat_h2645':
matroskaenc.c:(.text+0x1c8): undefined reference to `ff_nal_units_write_list'
/usr/bin/ld: matroskaenc.c:(.text+0x1e0): undefined reference to `ff_nal_units_create_list'
/usr/bin/ld: ffmpeg/libavformat/matroskaenc.o: in function `mkv_assemble_native_codecprivate.constprop.0':
matroskaenc.c:(.text+0xae8): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: matroskaenc.c:(.text+0xca8): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_write_video_tag':
movenc.c:(.text+0x97a4): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: movenc.c:(.text+0x9dc4): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: movenc.c:(.text+0x9ee0): undefined reference to `ff_isom_write_vvcc'
/usr/bin/ld: movenc.c:(.text+0xa050): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: movenc.c:(.text+0xa074): undefined reference to `ff_isom_write_vvcc'
/usr/bin/ld: movenc.c:(.text+0xa324): undefined reference to `ff_isom_write_vpcc'
/usr/bin/ld: ffmpeg/libavformat/movenc.o: in function `ff_mov_write_packet':
movenc.c:(.text+0x101bc): undefined reference to `ff_vvc_annexb2mp4'
/usr/bin/ld: movenc.c:(.text+0x102f0): undefined reference to `ff_hevc_annexb2mp4_buf'
/usr/bin/ld: movenc.c:(.text+0x10480): undefined reference to `ff_hevc_annexb2mp4'
/usr/bin/ld: movenc.c:(.text+0x107b4): undefined reference to `ff_vvc_annexb2mp4_buf'
/usr/bin/ld: movenc.c:(.text+0x10b2c): undefined reference to `ff_avc_parse_nal_units_buf'
/usr/bin/ld: movenc.c:(.text+0x10b48): undefined reference to `ff_avc_parse_nal_units'
/usr/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_write_header':
movenc.c:(.text+0x13f68): undefined reference to `ff_avc_write_annexb_extradata'
/usr/bin/ld: ffmpeg/libavformat/movenccenc.o: in function `ff_mov_cenc_avc_parse_nal_units':
movenccenc.c:(.text+0x3f8): undefined reference to `ff_avc_find_startcode'
/usr/bin/ld: movenccenc.c:(.text+0x430): undefined reference to `ff_avc_find_startcode'
/usr/bin/ld: ffmpeg/libavformat/mxfenc.o: in function `mxf_write_packet':
mxfenc.c:(.text+0x8004): undefined reference to `ff_avc_find_startcode'
/usr/bin/ld: mxfenc.c:(.text+0x8020): undefined reference to `ff_avc_decode_sps'
/usr/bin/ld: ffmpeg/libavformat/smoothstreamingenc.o: in function `ism_write_header':
smoothstreamingenc.c:(.text+0xa70): undefined reference to `ff_avc_write_annexb_extradata'
/usr/bin/ld: ffmpeg/libavformat/dashenc.o: in function `set_codec_str.constprop.0':
dashenc.c:(.text+0x7f4): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: dashenc.c:(.text+0x8f4): undefined reference to `ff_isom_get_vpcc_features'
/usr/bin/ld: ffmpeg/libavformat/flvenc.o: in function `flv_write_codec_header':
flvenc.c:(.text+0x880): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: flvenc.c:(.text+0x924): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: flvenc.c:(.text+0xadc): undefined reference to `ff_isom_write_vpcc'
/usr/bin/ld: ffmpeg/libavformat/flvenc.o: in function `flv_write_packet':
flvenc.c:(.text+0x2694): undefined reference to `ff_avc_parse_nal_units_buf'
/usr/bin/ld: flvenc.c:(.text+0x26dc): undefined reference to `ff_hevc_annexb2mp4_buf'
/usr/bin/ld: ffmpeg/libavformat/hlsenc.o: in function `write_codec_attr':
hlsenc.c:(.text+0x700): undefined reference to `ff_nal_unit_extract_rbsp'
/usr/bin/ld: ffmpeg/libavformat/matroskaenc.o: in function `mkv_reformat_h2645':
matroskaenc.c:(.text+0x1c8): undefined reference to `ff_nal_units_write_list'
/usr/bin/ld: matroskaenc.c:(.text+0x1e0): undefined reference to `ff_nal_units_create_list'
/usr/bin/ld: ffmpeg/libavformat/matroskaenc.o: in function `mkv_assemble_native_codecprivate.constprop.0':
matroskaenc.c:(.text+0xae8): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: matroskaenc.c:(.text+0xca8): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_write_video_tag':
movenc.c:(.text+0x97a4): undefined reference to `ff_isom_write_avcc'
/usr/bin/ld: movenc.c:(.text+0x9dc4): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: movenc.c:(.text+0x9ee0): undefined reference to `ff_isom_write_vvcc'
/usr/bin/ld: movenc.c:(.text+0xa050): undefined reference to `ff_isom_write_hvcc'
/usr/bin/ld: movenc.c:(.text+0xa074): undefined reference to `ff_isom_write_vvcc'
/usr/bin/ld: movenc.c:(.text+0xa324): undefined reference to `ff_isom_write_vpcc'
/usr/bin/ld: ffmpeg/libavformat/movenc.o: in function `ff_mov_write_packet':
movenc.c:(.text+0x101bc): undefined reference to `ff_vvc_annexb2mp4'
/usr/bin/ld: movenc.c:(.text+0x102f0): undefined reference to `ff_hevc_annexb2mp4_buf'
/usr/bin/ld: movenc.c:(.text+0x10480): undefined reference to `ff_hevc_annexb2mp4'
/usr/bin/ld: movenc.c:(.text+0x107b4): undefined reference to `ff_vvc_annexb2mp4_buf'
/usr/bin/ld: movenc.c:(.text+0x10b2c): undefined reference to `ff_avc_parse_nal_units_buf'
/usr/bin/ld: movenc.c:(.text+0x10b48): undefined reference to `ff_avc_parse_nal_units'
/usr/bin/ld: ffmpeg/libavformat/movenc.o: in function `mov_write_header':
movenc.c:(.text+0x13f68): undefined reference to `ff_avc_write_annexb_extradata'
/usr/bin/ld: ffmpeg/libavformat/movenccenc.o: in function `ff_mov_cenc_avc_parse_nal_units':
movenccenc.c:(.text+0x3f8): undefined reference to `ff_avc_find_startcode'
/usr/bin/ld: movenccenc.c:(.text+0x430): undefined reference to `ff_avc_find_startcode'
/usr/bin/ld: ffmpeg/libavformat/mxfenc.o: in function `mxf_write_packet':
mxfenc.c:(.text+0x8004): undefined reference to `ff_avc_find_startcode'
/usr/bin/ld: mxfenc.c:(.text+0x8020): undefined reference to `ff_avc_decode_sps'
/usr/bin/ld: ffmpeg/libavformat/smoothstreamingenc.o: in function `ism_write_header':
smoothstreamingenc.c:(.text+0xa70): undefined reference to `ff_avc_write_annexb_extradata'
collect2: error: ld returned 1 exit status
make: *** [Makefile:750: mencoder] Error 1
make: *** Waiting for unfinished jobs....
collect2: error: ld returned 1 exit status
make: *** [Makefile:750: mplayer] Error 1



Best Regards,


Antonio 


More information about the MPlayer-users mailing list