[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