[MPlayer-users] vesa support no longer found

Robert Henney robh at rut.org
Sat Aug 27 01:00:45 CEST 2005


The current cvs (dev-CVS-050826-17:26-3.3.5) does not appear to find
vesa support on my system.  This is not necessarily wrong, as forcing
with "--enable-vesa" and then attempting to build fails with many
undefined errors in vo_vesa.c.

What I find strange is that using a cvs snapshot from 21 days ago,
configure does find vesa support on my system and "vesa" appears in the
resulting binary's "-vo help" output and "mplayer -vo vesa ..." works.

I guess what I'm trying to find out is whether mplayer's vesa support
has been migrated to different/newer vesa libraries than what I have
over the last couple weeks, or if configure somehow lost the ability
to find the vesa libraries it once was able to.

Debian stable on ia32.  configure run without any options (except when
trying the one test with "--enable-vesa").

here is the output of "set +v +x" wrapped around the vesa detection
code in the current cvs configure, which may contain clues.

echocheck "VESA support"
+ echocheck 'VESA support'
+ echo '============ Checking for VESA support ============'
+ echo -n 'Checking for VESA support ... '
Checking for VESA support ... if test "$_vesa" = auto ; then
  cat > $TMPC << EOF
  _vesa=no
  cc_check -lvbe -llrmi && _vesa=yes
fi
+ test auto = auto
+ cat
+ _vesa=no
+ cc_check -lvbe -llrmi
+ echo
+ cat /tmp/mplayer-conf-26648-6835.c
+ echo
+ echo 'cc     /tmp/mplayer-conf-26648-6835.c -o
/tmp/mplayer-conf-16181-6835.o -lvbe' -llrmi
+ rm -f /tmp/mplayer-conf-16181-6835.o
+ cc /tmp/mplayer-conf-26648-6835.c -o /tmp/mplayer-conf-16181-6835.o
-lvbe -llrmi
+ TMP=1
+ echo
+ echo 'ldd /tmp/mplayer-conf-16181-6835.o'
+ ldd /tmp/mplayer-conf-16181-6835.o
+ echo
+ return 1
if test "$_vesa" = yes ; then
  _def_vesa='#define HAVE_VESA 1'
  _ld_vesa="-lvbe -llrmi"
  _vosrc="$_vosrc vo_vesa.c vesa_lvo.c gtf.c"
  _vomodules="vesa $_vomodules"
  echores "yes"
else
  _def_vesa='#undef HAVE_VESA'
  echores "no"
  _novomodules="vesa $_novomodules"
fi
+ test no = yes
+ _def_vesa=#undef HAVE_VESA
+ echores no
+ echo 'Result is: no'
+ echo '##########################################'
+ echo ''
+ echo no
no
+ _novomodules=vesa gif89a caca aa ggi xmga mga opengl xvmc directfb
tdfx_vid tdfxfb 3dfx quartz 
set +v +x
+ set +v +x




More information about the MPlayer-users mailing list