Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] [Mplayer] mplayer-9999 compile error
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
hyson
n00b
n00b


Joined: 21 Aug 2010
Posts: 23
Location: Shanghai, China

PostPosted: Fri Aug 05, 2011 7:26 pm    Post subject: [Solved] [Mplayer] mplayer-9999 compile error Reply with quote

Hello everyone,

I installed mplayer-1.0_rc4_p20101114. (Mplayer version is SVN-r32624-4.4.5)
But I found some AV sync problem when playing some MKV(RV40+Cook) files.
The mail-list of mplayer suggest me to instal the latest SVN version.
But, I encounter a compiling error during install mplayer-9999. Could anybody give me some clues?
Thank you very much.

The compiling log is as below.
From the log, I want to know whether the "mplayer-9999.ebuild" is available now? (Is this ebuild maintained currently?)
From the source (/var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999/), the "ffmpeg" directory seems not correct. This folder lost many header files. I guess that dump_ffmpeg.sh was not executed correctly.

Could anybody help me out?
Thank you very much.


Code:

localhost hyson # emerge media-video/mplayer

 * IMPORTANT: 2 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) media-video/mplayer-9999
 * Package:    media-video/mplayer-9999
 * Repository: gentoo
 * Maintainer: media-video@gentoo.org
 * USE:        X a52 alsa ass cdio dts dv dvd dvdnav elibc_glibc enca encode faad gif iconv ipv6 jpeg kernel_linux live mad mmx mng mp3 network opengl osdmenu png quicktime rar real rtc sdl shm speex theora toolame tremor truetype twolame unicode userland_GNU vorbis x264 x86 xscreensaver xv xvid
 * FEATURES:   sandbox
 *
 * This is a live ebuild which installs the latest from upstream's
 * subversion repository, and is unsupported by Gentoo.
 * Everything but bugs in the ebuild itself will be ignored.
 *
>>> Unpacking source...
 * subversion update start -->
 *      repository: svn://svn.mplayerhq.hu/mplayer/trunk
U    libvo/vo_null.c
U    DOCS/xml/de/skin.xml
U    DOCS/xml/en/skin.xml
U    etc/codecs.conf

Fetching external item into 'libdvdread4'
Updated external to revision 1228.


Fetching external item into 'libdvdnav'
Updated external to revision 1228.

Updated to revision 33953.
 *    working copy: /usr/portage/distfiles/svn-src/mplayer/trunk

remote: Counting objects: 458, done.
remote: Compressing objects: 100% (234/234), done.
remote: Total 319 (delta 255), reused 101 (delta 85)
Receiving objects: 100% (319/319), 49.96 KiB | 15 KiB/s, done.
Resolving deltas: 100% (255/255), completed with 102 local objects.
From git://git.videolan.org/ffmpeg
   8400607..6e19cfb  master     -> master
GIT update -->
   repository:               git://git.videolan.org/ffmpeg.git
   updating from commit:     8400607267458371398b0d3f170b6c0d9c688453
   to commit:                6e19cfb083eda83aaf4b49ae765ab2b3e578d32d
 doc/APIchanges                |    3 +
 doc/developer.texi            |    2 +-
 doc/ffmpeg.texi               |   34 ++++++++--
 doc/ffplay.texi               |    9 ++-
 doc/filters.texi              |    8 +-
 doc/indevs.texi               |   41 +++++++++++-
 ffmpeg.c                      |   34 +++++-----
 ffplay.c                      |   10 +--
 ffserver.h                    |   28 --------
 libavcodec/8bps.c             |    2 +-
 libavcodec/aacdec.c           |    2 -
 libavcodec/adpcm.c            |    2 +
 libavcodec/arm/ac3dsp_armv6.S |    4 +-
 libavcodec/arm/asm-offsets.h  |   12 ++--
 libavcodec/avcodec.h          |   10 +++-
 libavcodec/bink.c             |    1 -
 libavcodec/cljr.c             |    1 -
 libavcodec/dvdsubdec.c        |    4 +
 libavcodec/h263dec.c          |    4 +-
 libavcodec/mpegvideo.h        |    4 +-
 libavcodec/options.c          |    2 +
 libavcodec/raw.c              |    1 -
 libavcodec/rv34.c             |    4 +-
 libavcodec/tscc.c             |    2 +-
 libavcodec/vcr1.c             |    1 -
 libavcodec/version.h          |    5 +-
 libavcodec/x86/cabac.h        |   12 +++-
 libavcodec/x86/dct32_sse.asm  |   39 ++++++++---
 libavcodec/x86/fft.c          |    2 +
 libavcodec/x86/fft.h          |    1 +
 libavcodec/xsubdec.c          |   10 ++--
 libavcodec/xsubenc.c          |   10 ++--
 libavdevice/x11grab.c         |  149 ++++++++++++++++++++++++++++++++++++++++-
 libavfilter/vf_boxblur.c      |   26 ++++---
 libavfilter/vf_yadif.c        |    4 +-
 libavformat/aacdec.c          |    1 +
 libavformat/applehttp.c       |    2 +-
 libavformat/avformat.h        |    1 +
 libavformat/avidec.c          |   15 ++++-
 libavformat/caf.c             |   12 ++--
 libavformat/cafenc.c          |   59 +++++++++++++++-
 libavformat/gxf.c             |    2 +
 libavformat/mpegts.c          |   86 ++++++++++++++++--------
 libavformat/options.c         |    1 +
 libavformat/riff.c            |    1 +
 libavformat/spdifenc.c        |   12 ++--
 libavformat/utils.c           |    9 +++
 libswscale/rgb2rgb.c          |   28 --------
 libswscale/rgb2rgb.h          |   11 ---
 libswscale/swscale.h          |   16 -----
 libswscale/swscale_unscaled.c |   10 +---
 libswscale/utils.c            |    7 --
 tests/Makefile                |    2 +-
 tests/ref/fate/rv30           |   56 ++++++++--------
 54 files changed, 537 insertions(+), 277 deletions(-)
   branch:                   master
   storage directory:        "/usr/portage/distfiles/egit-src/ffmpeg.git"
   checkout type:            bare repository
Cloning into /var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999/ffmpeg...
done.
Checking out files: 100% (2358/2358), done.
Branch branch-master set up to track remote branch master from origin.
Switched to a new branch 'branch-master'
>>> Unpacked to /var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999/ffmpeg/
Moving and checking file: libavutil/x86_cpu.h
Moving and checking file: libavformat/internal.h
Checking for the presence of libavformat/avformat.h...
Moving and checking file: libavformat/riff.h
Checking for the presence of libavcodec/avcodec.h...
Checking for the presence of libavformat/avio.h...
Checking for the presence of libavformat/internal.h...
Moving and checking file: libavcodec/allcodecs.c
Moving and checking file: libavformat/allformats.c
>>> Source unpacked in /var/tmp/portage/media-video/mplayer-9999/work
>>> Preparing source in /var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999 ...
true
Checking for i686-pc-linux-gnu-gcc version ... 4.4.5
Checking for working compiler ... yes
Detected operating system: Linux
Detected host architecture: i386
Checking for cross compilation ... no
Checking for host cc ... i686-pc-linux-gnu-gcc
Checking for CPU vendor ... GenuineIntel (6:37:2)
Checking for CPU type ...  Intel(R) Core(TM) i3 CPU       M 350  @ 2.27GHz
Checking for kernel support of mmx ... yes
Checking for kernel support of mmxext ... yes
Checking for kernel support of sse ... yes
Checking for kernel support of sse2 ... yes
Checking for kernel support of ssse3 ... yes
Checking for kernel support of cmov ... yes
Checking for mtrr support ... yes
Checking for GCC & CPU optimization abilities ... native
Checking for byte order ... little-endian
Checking for extern symbol prefix ... 
Checking for assembler support of -pipe option ... yes
Checking for assembler (/usr/lib/gcc/i686-pc-linux-gnu/4.4.5/../../../../i686-pc-linux-gnu/bin/as ) ... ok
Checking for PIC ... no
Checking for .align is a power of two ... no
Checking for ebx availability ... yes
Checking for yasm ... yasm
Checking for bswap ... yes
Checking for xmm clobbers ... yes
Checking for Linux kernel version ... 2.6.38-gentoo-r6, ok
Checking for -lposix ... no
Checking for -lm ... yes
Checking for langinfo ... yes
Checking for language ... messages: en - man pages: en - documentation: en
Checking for enable sighandler ... yes
Checking for runtime cpudetection ... no
Checking for restrict keyword ... restrict
Checking for __builtin_expect ... yes
Checking for kstat ... no
Checking for exp2 ... yes
Checking for exp2f ... yes
Checking for llrint ... yes
Checking for llrintf ... yes
Checking for log2 ... yes
Checking for log2f ... yes
Checking for lrint ... yes
Checking for lrintf ... yes
Checking for round ... yes
Checking for roundf ... yes
Checking for trunc ... yes
Checking for truncf ... yes
Checking for mkstemp ... yes
Checking for nanosleep ... yes
Checking for socklib ... yes
Checking for netdb.h, struct addrinfo ... yes
Checking for netdb.h, getaddrinfo() ... yes
Checking for sockaddr_storage ... yes
Checking for struct ipv6_mreq ... yes
Checking for struct sockaddr_in6 ... yes
Checking for struct sockaddr sa_len ... no
Checking for arpa/inet.h ... yes
Checking for inet_pton() ... yes
Checking for inet_aton() ... yes
Checking for socklen_t ... yes
Checking for closesocket() ... no
Checking for networking ... yes
Checking for inet6 ... yes
Checking for gethostbyname2 ... yes
Checking for sys/poll.h ... yes
Checking for inttypes.h (required) ... yes
Checking for int_fastXY_t in inttypes.h ... yes
Checking for malloc.h ... yes
Checking for memalign() ... yes
Checking for posix_memalign() ... yes
Checking for alloca.h ... yes
Checking for fastmemcpy ... yes
Checking for hard-coded tables ... no
Checking for mman.h ... yes
Checking for dynamic loader ... yes
Checking for dynamic a/v plugins support ... no
Checking for pthread ... yes (using -lpthread)
Checking for w32threads ... no (using pthread instead)
Checking for rpath ... no
Checking for iconv ... yes
Checking for soundcard.h ... yes (sys/soundcard.h)
Checking for sys/dvdio.h ... no
Checking for sys/cdio.h ... no
Checking for linux/cdrom.h ... yes
Checking for dvd.h ... no
Checking for termcap ... yes (using -lncurses)
Checking for termios ... yes (using termios.h)
Checking for shm ... yes
Checking for strsep() ... yes
Checking for vsscanf() ... yes
Checking for swab() ... yes
Checking for POSIX select() ... yes
Checking for audio select() ... yes
Checking for gettimeofday() ... yes
Checking for glob() ... yes
Checking for setenv() ... yes
Checking for setmode() ... no
Checking for sys/sysinfo.h ... yes
Checking for Apple IR ... no
Checking for pkg-config ... yes
Checking for Samba support (libsmbclient) ... no
Checking for /dev/mga_vid ... no
Checking for tdfxfb ... no
Checking for s3fb ... no
Checking for wii ... no
Checking for tdfxvid ... no
Checking for xvr100 ... no
Checking for tga ... no
Checking for md5sum support ... no
Checking for yuv4mpeg support ... yes
Checking for bl ... no
Checking for DirectFB ... no
Checking for X11 headers presence ... yes
Checking for X11 ... yes
Checking for Xss screensaver extensions ... yes
Checking for DPMS ... yes (using Xdpms 4)
Checking for Xv ... yes
Checking for XvMC ... no
Checking for VDPAU ... no
Checking for Xinerama ... no
Checking for Xxf86vm ... yes
Checking for XF86keysym ... yes
Checking for DGA ... no
Checking for xmga ... no
Checking for 3dfx ... no
Checking for VIDIX ... no
Checking for GGI ... no
Checking for GGI extension: libggiwmh ... no
Checking for AA ... no
Checking for CACA ... no
Checking for SVGAlib ... no
Checking for FBDev ... no
Checking for DVB ... no
Checking for PNG support ... yes
Checking for MNG support ... yes
Checking for JPEG support ... yes
Checking for OpenJPEG (JPEG2000) support ... no
Checking for PNM support ... no
Checking for GIF support ... yes
Checking for broken giflib workaround ... disabled
Checking for VESA support ... no
Checking for SDL ... yes
Checking for OpenGL ... yes (backends: x11 sdl)
Checking for MatrixView ... yes
Checking for DXR2 ... no
Checking for DXR3/H+ ... no
Checking for IVTV TV-Out (pre linux-2.6.24) ... no
Checking for V4L2 MPEG Decoder ... no
Checking for OSS Audio ... no
Checking for aRts ... no
Checking for EsounD ... no
Checking for NAS ... no
Checking for pulse ... no
Checking for JACK ... no
Checking for OpenAL ... no
Checking for ALSA audio ... yes (using alsa 1.0.x and alsa/asoundlib.h)
Checking for Sun audio ... no
Checking for VCD support ... yes
Checking for Blu-ray support ... no
Checking for dvdread ... yes (external)
Checking for internal libdvdcss ... no
Checking for cdparanoia ... no
Checking for libcdio ... yes
Checking for bitmap font support ... yes
Checking for freetype >= 2.0.9 ... yes
Checking for fontconfig ... yes
Checking for SSA/ASS support ... yes (external)
Checking for fribidi with charsets ... no
Checking for ENCA ... yes
Checking for zlib ... yes
Checking for bzlib ... yes
Checking for RTC ... yes
Checking for liblzo2 support ... no
Checking for mad support ... yes
Checking for Twolame ... yes
Checking for Toolame ... no (disabled by twolame)
Checking for OggVorbis support ... yes (internal Tremor)
Checking for libspeex (version >= 1.1 required) ... yes
Checking for libgsm ... no
Checking for OggTheora support ... yes
Checking for mp3lib support ... yes
Checking for mpg123 support ... no
Checking for liba52 support ... yes
Checking for libmpeg2 support ... no
Checking for libdca support ... yes
Checking for libmpcdec (musepack, version >= 1.2.1 required) ... no
Checking for FAAC support ... no (in FFmpeg: no)
Checking for FAAD2 support ... yes
Checking for LADSPA plugin support ... no
Checking for libbs2b audio filter support ... no
Checking for Win32 codecs ... no
Checking for XAnim codecs ... no
Checking for RealPlayer codecs ... yes (dynamic loader support needed)
Checking for QuickTime codecs ... auto
Checking for Nemesi Streaming Media libraries ... no
Checking for LIVE555 Streaming Media libraries ... yes (using distribution version)
Checking for RTMPDump Streaming Media library ... no
Checking for FFmpeg ... yes (using shared FFmpeg, but static FFmpeg is recommended)
Checking for libopencore_amr narrowband ... no (ffmpeg (static) is required by libopencore_amrnb, sorry)
Checking for libopencore_amr wideband ... no (ffmpeg (static) is required by libopencore_amrwb, sorry)
Checking for libdv-0.9.5+ ... yes
Checking for CrystalHD ... no
Checking for Xvid ... yes
Checking for Xvid two pass plugin ... yes
Checking for x264 ... no (in FFmpeg: no)
Checking for libdirac ... no (ffmpeg (static) is required by libdirac, sorry)
Checking for libschroedinger ... no (ffmpeg (static) is required by libschroedinger, sorry)
Checking for libvpx ... no (dynamic linking to libvpx is irrelevant when using dynamic FFmpeg)
Checking for libnut ... no
Checking for zr ... no
Checking for libmp3lame ... yes (in FFmpeg: yes)
Checking for mencoder ... yes
Checking for UnRAR executable ... yes
Checking for TV interface ... no
Checking for DirectShow TV interface ... auto
Checking for Video 4 Linux TV interface ... no
Checking for Video 4 Linux 2 TV interface ... no
Checking for Radio interface ... no
Checking for Capture for Radio interface ... no
Checking for Video 4 Linux 2 Radio interface ... no
Checking for Video 4 Linux Radio interface ... auto
Checking for Video 4 Linux 2 MPEG PVR interface ... no
Checking for ftp ... no
Checking for vstream client ... no
Checking for OSD menu ... yes
Checking for Subtitles sorting ... yes
Checking for XMMS inputplugin support ... no
Checking for GUI ... no
Checking for automatic gdb attach ... no
Checking for compiler support for noexecstack ... yes
Checking for linker support for --nxcompat --no-seh --dynamicbase ... no
Checking for joystick ... no
Checking for lirc ... no
Checking for lircc ... no
Checking for DVD support (libdvdnav) ... yes
Creating config.mak
Creating config.h

Config files successfully generated by ./configure --cc=i686-pc-linux-gnu-gcc --host-cc=i686-pc-linux-gnu-gcc --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib --confdir=/etc/mplayer --datadir=/usr/share/mplayer --mandir=/usr/share/man --disable-ffmpeg_a --disable-svga --disable-svgalib_helper --disable-ass-internal --disable-arts --disable-kai --enable-networking --disable-joystick --disable-nemesi --disable-bl --disable-bluray --disable-ftp --disable-fribidi --disable-libnut --disable-smb --disable-lirc --disable-lircc --disable-apple-ir --disable-cdparanoia --disable-dvdread-internal --disable-libdvdcss-internal --charset=UTF-8 --disable-tv-bsdbt848 --disable-ivtv --disable-tv --disable-tv-v4l1 --disable-tv-v4l2 --disable-radio --disable-radio-v4l2 --disable-radio-bsdbt848 --disable-dvb --disable-v4l2 --disable-pvr --disable-musepack --disable-libmpeg2-internal --disable-libbs2b --disable-libgsm --disable-liblzo --disable-librtmp --disable-libmpeg2 --disable-mpg123 --disable-pnm --disable-tga --disable-xanim --disable-libopenjpeg --disable-faac --codecsdir=/opt/RealPlayer/codecs --disable-win32dll --disable-directfb --disable-md5sum --disable-aa --disable-fbdev --disable-caca --disable-zr --disable-mga --disable-xmga --disable-3dfx --disable-tdfxvid --disable-tdfxfb --disable-xvr100 --disable-esd --disable-jack --disable-ladspa --disable-nas --disable-openal --disable-pulse --disable-ossaudio --disable-gui --disable-dxr3 --disable-ggi --disable-xinerama --disable-dga1 --disable-dga2 --enable-menu --disable-vdpau --disable-vesa --disable-vidix --disable-vidix-pcidb --disable-xvmc !

  Install prefix: /usr
  Data directory: /usr/share/mplayer
  Config direct.: /etc/mplayer

  Byte order: little-endian
  Optimizing for: native

  Languages:
    Messages/GUI: en
    Manual pages: en
    Documentation: en

  Enabled optional drivers:
    Input: dvdnav live555 cddb cdda dvdread(external) vcd networking
    Codecs: xvid libdv ffmpeg real faad2 libdca liba52 mp3lib(internal) libtheora speex tremor(internal) twolame libmad gif
    Audio output: alsa sdl mpegpes(file)
    Video output: matrixview opengl sdl gif89a jpeg mng mpegpes(file) xv x11 xover yuv4mpeg

  Disabled optional drivers:
    Input: vstream ftp pvr radio tv-v4l2 tv-v4l1 tv-dshow tv librtmp nemesi libdvdcss(internal) bluray dvb smb
    Codecs: libvpx libschroedinger libdirac x264 crystalhd libopencore_amrwb libopencore_amrnb qtx xanim win32 faac musepack libmpeg2 mpg123 libgsm toolame liblzo OpenJPEG
    Audio output: sun openal jack pulse nas esd arts oss v4l2 ivtv dxr2
    Video output: zr zr2 v4l2 ivtv dxr3 dxr2 vesa pnm fbdev svga caca aa ggi xvidix winvidix cvidix 3dfx xmga dga vdpau xvmc directfb dfbmga bl md5sum tga xvr100 tdfx_vid wii s3fb tdfxfb mga

'config.h' and 'config.mak' contain your configuration options.
Note: If you alter theses files (for instance CFLAGS) MPlayer may no longer
      compile *** DO NOT REPORT BUGS if you tweak these files ***

'make' will now compile MPlayer and 'make install' will install it.
Note: On non-Linux systems you might need to use 'gmake' instead of 'make'.

Please check mtrr settings at /proc/mtrr (see DOCS/HTML/en/video.html#mtrr)

Check config.log if you wonder why an autodetection failed (make sure
development headers/packages are installed).

NOTE: The --enable-* parameters unconditionally force options on, completely
skipping autodetection. This behavior is unlike what you may be used to from
autoconf-based configure scripts that can decide to override you. This greater
level of control comes at a price. You may have to provide the correct compiler
and linker flags yourself.
If you used one of these options (except --enable-menu and similar ones that
turn on internal features) and experience a compilation or linking failure,
make sure you have passed the necessary compiler/linker flags to configure.

If you suspect a bug, please read DOCS/HTML/en/bugreports.html.


MPlayer compilation will use the CPPFLAGS/CFLAGS/LDFLAGS/YASMFLAGS set by you,
but:

    *** ***  DO NOT REPORT BUGS IF IT DOES NOT COMPILE/WORK!  *** ***

It is strongly recommended to let MPlayer choose the correct CFLAGS!
To do so, execute 'CFLAGS= ./configure <options>'

>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999 ...
make -j5
help/help_create.sh help/help_mp-en.h UTF-8
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o command.o command.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o m_property.o m_property.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o mixer.o mixer.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o mp_fifo.o mp_fifo.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o mplayer.o mplayer.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o parser-mpcmd.o parser-mpcmd.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o pnm_loader.o pnm_loader.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o input/input.o input/input.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libao2/ao_mpegpes.o libao2/ao_mpegpes.c
In file included from cfg-mplayer.h:27,
                 from mplayer.c:350:
cfg-common.h:300: warning: initialization discards qualifiers from pointer target type
cfg-common.h:313: warning: initialization discards qualifiers from pointer target type
In file included from cfg-mplayer.h:27,
                 from mplayer.c:350:
cfg-common.h:459: warning: initialization discards qualifiers from pointer target type
cfg-common.h:475: warning: initialization discards qualifiers from pointer target type
cfg-common.h:517: warning: initialization discards qualifiers from pointer target type
cfg-common.h:520: warning: initialization discards qualifiers from pointer target type
cfg-common.h:530: warning: initialization discards qualifiers from pointer target type
cfg-common.h:535: warning: initialization discards qualifiers from pointer target type
cfg-common.h:557: warning: initialization discards qualifiers from pointer target type
cfg-common.h:558: warning: initialization discards qualifiers from pointer target type
cfg-common.h:561: warning: initialization discards qualifiers from pointer target type
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libao2/ao_null.o libao2/ao_null.c
In file included from mplayer.c:350:
cfg-mplayer.h:349: warning: initialization discards qualifiers from pointer target type
cfg-mplayer.h:350: warning: initialization discards qualifiers from pointer target type
cfg-mplayer.h:351: warning: initialization discards qualifiers from pointer target type
cfg-mplayer.h:353: warning: initialization discards qualifiers from pointer target type
mplayer.c: In function 'parse_cfgfiles':
mplayer.c:896: warning: ignoring return value of 'write', declared with attribute warn_unused_result
libao2/ao_mpegpes.c: In function 'my_ao_write':
libao2/ao_mpegpes.c:229: warning: ignoring return value of 'write', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libao2/ao_pcm.o libao2/ao_pcm.c
mplayer.c: In function 'main':
mplayer.c:3487: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
mplayer.c:3489: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
mplayer.c:3833: warning: ignoring return value of 'system', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libao2/audio_out.o libao2/audio_out.c
libao2/ao_pcm.c: In function 'fput16le':
libao2/ao_pcm.c:73: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
libao2/ao_pcm.c: In function 'fput32le':
libao2/ao_pcm.c:78: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
libao2/ao_pcm.c: In function 'play':
libao2/ao_pcm.c:266: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/aspect.o libvo/aspect.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/geometry.o libvo/geometry.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/video_out.o libvo/video_out.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_mpegpes.o libvo/vo_mpegpes.c
libvo/vo_mpegpes.c: In function 'my_write':
libvo/vo_mpegpes.c:197: warning: ignoring return value of 'write', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_null.o libvo/vo_null.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o sub/spuenc.o sub/spuenc.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libao2/ao_alsa.o libao2/ao_alsa.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_png.o libvo/vo_png.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_gif89a.o libvo/vo_gif89a.c
libvo/vo_png.c: In function 'draw_image':
libvo/vo_png.c:165: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/gl_common.o libvo/gl_common.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_gl.o libvo/vo_gl.c
libvo/vo_gl.c: In function 'update_yuvconv':
libvo/vo_gl.c:256: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_gl2.o libvo/vo_gl2.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/csputils.o libvo/csputils.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/sdl_common.o libvo/sdl_common.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/x11_common.o libvo/x11_common.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_matrixview.o libvo/vo_matrixview.c
libvo/x11_common.c: In function 'vo_x11_classhint':
libvo/x11_common.c:733: warning: assignment discards qualifiers from pointer target type
libvo/vo_matrixview.c: In function 'draw_slice':
libvo/vo_matrixview.c:192: warning: passing argument 2 of 'sws_scale' from incompatible pointer type
/usr/include/libswscale/swscale.h:223: note: expected 'const uint8_t * const*' but argument is of type 'uint8_t **'
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/matrixview.o libvo/matrixview.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_jpeg.o libvo/vo_jpeg.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu.o libmenu/menu.c
libmenu/menu.c: In function 'menu_parse_config':
libmenu/menu.c:203: warning: assignment discards qualifiers from pointer target type
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_chapsel.o libmenu/menu_chapsel.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_cmdlist.o libmenu/menu_cmdlist.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_console.o libmenu/menu_console.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_filesel.o libmenu/menu_filesel.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_list.o libmenu/menu_list.c
libmenu/menu_console.c: In function 'run_shell_cmd':
libmenu/menu_console.c:305: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result
libmenu/menu_console.c:306: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result
libmenu/menu_console.c:307: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result
libmenu/menu_console.c: In function 'read_key':
libmenu/menu_console.c:441: warning: ignoring return value of 'write', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_param.o libmenu/menu_param.c
libmenu/menu_filesel.c: In function 'open_dir':
libmenu/menu_filesel.c:257: warning: ignoring return value of 'write', declared with attribute warn_unused_result
libmenu/menu_filesel.c: In function 'open_fs':
libmenu/menu_filesel.c:450: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_pt.o libmenu/menu_pt.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/menu_txt.o libmenu/menu_txt.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libmenu/vf_menu.o libmenu/vf_menu.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_mng.o libvo/vo_mng.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o udp_sync.o udp_sync.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libao2/ao_sdl.o libao2/ao_sdl.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_sdl.o libvo/vo_sdl.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_x11.o libvo/vo_x11.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_xover.o libvo/vo_xover.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_xv.o libvo/vo_xv.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o libvo/vo_yuv4mpeg.o libvo/vo_yuv4mpeg.c
libvo/vo_x11.c: In function 'draw_slice':
libvo/vo_x11.c:540: warning: passing argument 2 of 'sws_scale' from incompatible pointer type
/usr/include/libswscale/swscale.h:223: note: expected 'const uint8_t * const*' but argument is of type 'uint8_t **'
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o asxparser.o asxparser.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o bstr.o bstr.c
i686-pc-linux-gnu-gcc -O -DCODECS2HTML -I. -Iffmpeg -o codec-cfg codec-cfg.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o cpudetect.o cpudetect.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o edl.o edl.c
i686-pc-linux-gnu-gcc -MD -MP -Wundef  -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99  -O2 -march=prescott -fomit-frame-pointer -pipe -fomit-frame-pointer -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -Iffmpeg  -D_REENTRANT  -I/usr/include -I/usr/include/freetype2   -I/usr/include -I/usr/include/libdvdread -c -o fmt-conversion.o fmt-conversion.c
fmt-conversion.c:86: error: 'PIX_FMT_YUV422P10LE' undeclared here (not in a function)
fmt-conversion.c:87: error: 'PIX_FMT_YUV422P10BE' undeclared here (not in a function)
make: *** [fmt-conversion.o] Error 1
make: *** Waiting for unfinished jobs....
 * ERROR: media-video/mplayer-9999 failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of 'emerge --info =media-video/mplayer-9999',
 * the complete build log and the output of 'emerge -pqv =media-video/mplayer-9999'.
 * The complete build log is located at '/var/tmp/portage/media-video/mplayer-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-9999/temp/environment'.
 * S: '/var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999'

>>> Failed to emerge media-video/mplayer-9999, Log file:

>>>  '/var/tmp/portage/media-video/mplayer-9999/temp/build.log'

 * Messages for package media-video/mplayer-9999:

 *
 * This is a live ebuild which installs the latest from upstream's
 * subversion repository, and is unsupported by Gentoo.
 * Everything but bugs in the ebuild itself will be ignored.
 *
 * ERROR: media-video/mplayer-9999 failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of 'emerge --info =media-video/mplayer-9999',
 * the complete build log and the output of 'emerge -pqv =media-video/mplayer-9999'.
 * The complete build log is located at '/var/tmp/portage/media-video/mplayer-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-9999/temp/environment'.
 * S: '/var/tmp/portage/media-video/mplayer-9999/work/mplayer-9999'

 * IMPORTANT: 2 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.

localhost hyson #


Last edited by hyson on Thu Sep 15, 2011 9:53 am; edited 1 time in total
Back to top
View user's profile Send private message
hyson
n00b
n00b


Joined: 21 Aug 2010
Posts: 23
Location: Shanghai, China

PostPosted: Mon Aug 08, 2011 11:25 pm    Post subject: Reply with quote

Could anybody give me some advice?
Thank you very much.

Is 9999 version formally supported by Gentoo? If not, I'll forget this thing... :( and build from source-codes without ebuild (I don't think this is a good choice)...
Back to top
View user's profile Send private message
eliddell
n00b
n00b


Joined: 16 Nov 2004
Posts: 36

PostPosted: Fri Aug 12, 2011 4:38 pm    Post subject: Reply with quote

mplayer-9999 is a live ebuild and not really supported--says so right in the error message that you posted.

That being said, a lot of problems that I've had with the live mplayer ebuild have turned out to have their origins in ffmpeg, or sometimes x264. Right now, ffmpeg-9999 and mplayer-9999 seem to have gotten desync'ed again. It may clear up in a few days, or it may not. You can wait, try to patch fmt-conversion.c, try to file an upstream bug, or drop back to mplayer-1.0_rc4_p20110322, which I just built successfully against ffmpeg-9999 after having had a problem similar to yours trying to rebuild mplayer-9999 last night.
Back to top
View user's profile Send private message
hyson
n00b
n00b


Joined: 21 Aug 2010
Posts: 23
Location: Shanghai, China

PostPosted: Thu Sep 15, 2011 9:51 am    Post subject: Reply with quote

eliddell wrote:
mplayer-9999 is a live ebuild and not really supported--says so right in the error message that you posted.

That being said, a lot of problems that I've had with the live mplayer ebuild have turned out to have their origins in ffmpeg, or sometimes x264. Right now, ffmpeg-9999 and mplayer-9999 seem to have gotten desync'ed again. It may clear up in a few days, or it may not. You can wait, try to patch fmt-conversion.c, try to file an upstream bug, or drop back to mplayer-1.0_rc4_p20110322, which I just built successfully against ffmpeg-9999 after having had a problem similar to yours trying to rebuild mplayer-9999 last night.



Thank you for your reply~
I've waited for a long time, but this ebuild seems dead now... (Never changed when do "emerge --sync".)
So, I create an ebuild and source tar ball according to mplayer svn codes by myself, now every thing seems to be good.
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1869
Location: Switzerland (Romandie)

PostPosted: Tue Nov 29, 2011 9:05 pm    Post subject: Reply with quote

As eliddell pointed it out, many problems with mplayer ebuild are coming from ffmpeg. I get such a problem, and you can find my worlaround here: bug 379623.

Note that it should be fixed now. But with live ebuild, it is impossible to know what will append. This workaround do one thing: mplayer will use its own ffmpeg library instead of the system one, and this is how the mplayer team recommand to install mplayer. It should even be possible to remove the ffmpeg DEPEND from the ebuild.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1869
Location: Switzerland (Romandie)

PostPosted: Mon Jan 14, 2013 8:02 pm    Post subject: Reply with quote

Still using it. It will fail complaining about --disable-mp3lib not found. It is just to comment out that line in configure(), section codecs.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum