[MPlayer-users] cannot compile mplayer any more.

Menteco clorofila3 at adinet.com.uy
Thu Nov 6 05:39:20 CET 2003


I can't compile mplayer-0.92 again, may be due to some distro upgrades I 
performed since I installed it.
I need to uninstall mplayer but to be able to use 'make uninstall' I 
have to compile it again.
I have had the same compilation errors with MPlayer-1.0pre2.

//These are my config, make steps:
./configure --enable-tdfxfb --enable-gui --enable-menu --enable-win32

//The config report is this:

    Config files successfully generated by ./configure !
     
      Install prefix: /usr/local
      Data directory: /usr/local/share/mplayer
      Config direct.: /usr/local/etc/mplayer
     
      Byte order: Little Endian
      Optimizing for: pentium2 mmx mtrr
      
      Enabled optional drivers:
        Input: streaming edl tv mpdvdkit2 vcd
        Codecs: qtx xvid libavcodec real xanim dshow/dmo win32 libvorbis
    libmad
        Audio output: alsa9 esd arts oss nas mpegpes(dvb)
        Video output: xvidix vesa jpeg png mpegpes(dvb) fbdev opengl dga
    xv x11 tdfxfb
      Disabled optional drivers:
        Input: tv-v4l tv-bsdbt848 cdda dvdnav dvdread dvdcss smb
        Codecs: opendivx libdv liblzo gif
        Audio output: sgi sun dxr2 win32 sdl
        Video output: bl zr dxr3 dxr2 directx sdl gif89a svga aa ggi
    xmga mga directfb 3dfx


//The last lines of make output where errors begin are:

    In file included from /usr/include/linux/fb.h:5,
                     from vo_tdfxfb.c:38:
    /usr/include/linux/workqueue.h:15: error: field `entry' has
    incomplete type
    /usr/include/linux/workqueue.h:19: error: field `timer' has
    incomplete type
    In file included from vo_tdfxfb.c:38:
    /usr/include/linux/fb.h:342: error: parse error before '*' token
    /usr/include/linux/fb.h:345: error: parse error before "count"
    In file included from vo_tdfxfb.c:44:
    ../drivers/3dfx.h:251:1: warning: "ROP_COPY" redefined
    In file included from vo_tdfxfb.c:38:
    /usr/include/linux/fb.h:271:1: warning: this is the location of the
    previous definition
    In file included from vo_tdfxfb.c:44:
    ../drivers/3dfx.h:253:1: warning: "ROP_XOR" redefined
    In file included from vo_tdfxfb.c:38:
    /usr/include/linux/fb.h:272:1: warning: this is the location of the
    previous definition
    make[1]: *** [vo_tdfxfb.o] Error 1
    make[1]: Leaving directory `/home/menteco/.Trash/MPlayer-0.92/libvo'
    make: *** [libvo/libvo.a] Error 2

Please tell me if you need more info in case you can help me.
Regards,
Paul.



More information about the MPlayer-users mailing list