[MPlayer-users] compilation fails: Makefile:743: recipe for target 'ffmpeg/libavcodec/libavcodec.a' failed

Antonio Olivares olivares14031 at yahoo.com
Wed Dec 23 21:21:34 CET 2015






On Wednesday, December 23, 2015 1:22 PM, Antonio Olivares <olivares14031-at-yahoo.com at ffmpeg.org> wrote:
CC      libavcodec/x86/h264_intrapred_init.o
In file included from ./libavutil/internal.h:165:0,
                 from ./libavutil/common.h:459,
                 from ./libavutil/avutil.h:288,
                 from ./libavutil/samplefmt.h:24,
                 from ./libavcodec/avcodec.h:31,
                 from libavcodec/x86/h264_intrapred_init.c:24:
./libavutil/libm.h:300:6: warning: "HAVE_EXP10" is not defined [-Wundef]
#if !HAVE_EXP10
      ^
./libavutil/libm.h:307:6: warning: "HAVE_EXP10F" is not defined [-Wundef]
#if !HAVE_EXP10F
      ^
CC      libavcodec/x86/h264_qpel.o
In file included from ./libavutil/internal.h:165:0,
                 from ./libavutil/common.h:459,
                 from ./libavutil/avutil.h:288,
                 from ./libavutil/avassert.h:31,
                 from ./libavcodec/put_bits.h:33,
                 from ./libavcodec/cabac.h:32,
                 from ./libavcodec/h264.h:33,
                 from libavcodec/x86/h264_qpel.c:26:
./libavutil/libm.h:300:6: warning: "HAVE_EXP10" is not defined [-Wundef]
#if !HAVE_EXP10
      ^
./libavutil/libm.h:307:6: warning: "HAVE_EXP10F" is not defined [-Wundef]
#if !HAVE_EXP10F
      ^
CC      libavcodec/x86/h264chroma_init.o
CC      libavcodec/x86/h264dsp_init.o
CC      libavcodec/x86/hevcdsp_init.o
In file included from ./libavutil/internal.h:165:0,
                 from ./libavutil/common.h:459,
                 from ./libavcodec/get_bits.h:31,
                 from libavcodec/x86/hevcdsp_init.c:27:
./libavutil/libm.h:300:6: warning: "HAVE_EXP10" is not defined [-Wundef]
#if !HAVE_EXP10
      ^
./libavutil/libm.h:307:6: warning: "HAVE_EXP10F" is not defined [-Wundef]
#if !HAVE_EXP10F
      ^
CC      libavcodec/x86/hpeldsp_init.o
In file included from ./libavutil/internal.h:165:0,
                 from ./libavutil/common.h:459,
                 from ./libavutil/avutil.h:288,
                 from ./libavutil/samplefmt.h:24,
                 from ./libavcodec/avcodec.h:31,
                 from libavcodec/x86/hpeldsp_init.c:29:
./libavutil/libm.h:300:6: warning: "HAVE_EXP10" is not defined [-Wundef]
#if !HAVE_EXP10
      ^
./libavutil/libm.h:307:6: warning: "HAVE_EXP10F" is not defined [-Wundef]
#if !HAVE_EXP10F
      ^
libavcodec/x86/hpeldsp_init.c: In function 'hpeldsp_init_mmxext':
libavcodec/x86/hpeldsp_init.c:222:31: error: 'put_pixels16_y2_mmxext' undeclared (first use in this function)
     c->put_pixels_tab[0][2] = put_pixels16_y2_mmxext;
                               ^
libavcodec/x86/hpeldsp_init.c:222:31: note: each undeclared identifier is reported only once for each function it appears in
libavcodec/x86/hpeldsp_init.c:224:31: error: 'avg_pixels16_mmxext' undeclared (first use in this function)
     c->avg_pixels_tab[0][0] = avg_pixels16_mmxext;
                               ^
libavcodec/x86/hpeldsp_init.c:225:31: error: 'avg_pixels16_x2_mmxext' undeclared (first use in this function)
     c->avg_pixels_tab[0][1] = avg_pixels16_x2_mmxext;
                               ^
libavcodec/x86/hpeldsp_init.c:226:31: error: 'avg_pixels16_y2_mmxext' undeclared (first use in this function)
     c->avg_pixels_tab[0][2] = avg_pixels16_y2_mmxext;
                               ^
libavcodec/x86/hpeldsp_init.c:227:31: error: 'avg_pixels16_xy2_mmxext' undeclared (first use in this function)
     c->avg_pixels_tab[0][3] = avg_pixels16_xy2_mmxext;
                               ^
libavcodec/x86/hpeldsp_init.c:238:42: error: 'put_no_rnd_pixels16_x2_mmxext' undeclared (first use in this function)
         c->put_no_rnd_pixels_tab[0][1] = put_no_rnd_pixels16_x2_mmxext;
                                          ^
libavcodec/x86/hpeldsp_init.c:239:42: error: 'put_no_rnd_pixels16_y2_mmxext' undeclared (first use in this function)
         c->put_no_rnd_pixels_tab[0][2] = put_no_rnd_pixels16_y2_mmxext;
                                          ^
libavcodec/x86/hpeldsp_init.c:243:35: error: 'avg_approx_pixels16_xy2_mmxext' undeclared (first use in this function)
         c->avg_pixels_tab[0][3] = avg_approx_pixels16_xy2_mmxext;
                                   ^
common.mak:60: recipe for target 'libavcodec/x86/hpeldsp_init.o' failed
make[1]: *** [libavcodec/x86/hpeldsp_init.o] Error 1
make[1]: Leaving directory '/home/olivares/Downloads/mplayer/mplayer/ffmpeg'
Makefile:743: recipe for target 'ffmpeg/libavcodec/libavcodec.a' failed
make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2
_______________________________________________
MPlayer-users mailing list
MPlayer-users at mplayerhq.hu


https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

Have updated to latest svn now have it working.  Only I cannot get audio from HDMI :(

$ mplayer 01-AudioTrack\ 01.mp3 
MPlayer SVN-r37569-5.3.1 (C) 2000-2015 MPlayer Team

Playing 01-AudioTrack 01.mp3.
libavformat version 57.20.100 (internal)
Audio only file format detected.
Load subtitles in ./
==========================================================================
Requested audio codec family [mpg123] (afm=mpg123) not available.
Enable it at compilation.
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 57.20.100 (internal)
AUDIO: 44100 Hz, 2 ch, floatle, 128.0 kbit/4.54% (ratio: 16002->352800)
Selected audio codec: [ffmp3float] afm: ffmpeg (FFmpeg MPEG layer-3 audio)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 44100Hz 2ch floatle (4 bytes per sample)
Video: no video

A:   4.0 (04.0) of 139.0 (02:19.0)  0.4% 

Exiting... (Quit)


how can I get it to play sound through HDMI?  TIA    


[olivares at 8core 15 exitos]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0


More information about the MPlayer-users mailing list