[MPlayer-users] mplayer and aalib

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Tue Apr 17 20:41:52 CEST 2007


Hello,
On Tue, Apr 17, 2007 at 08:23:40PM +0200, Markus Laux wrote:
> Joey Parrish schrieb:
> > > On 4/17/07, Markus Laux <markus.laux at arcor.de> wrote:
> > >
> > > Clearly it did.  If aalib is not detected, there's probably a good
> > > reason.  That's what the autodetection is FOR.  Forcing it will not
> > > make it work UNLESS YOU KNOW WHAT YOU ARE DOING.  Which is why you
> > > SHOULD NOT DO IT.  You just end up with a broken binary.  Based on the
> > > output of -vo help, aalib support is clearly not compiled in.
> > >
> > > Now, here's what you SHOULD do.
> > > ./configure (without any enable options)
> > > Read the file configure.log to see WHY aalib detection failed and fix
> > > it instead of just forcing aalib to be enabled.  If you do not
> > > understand what you see in that file, please post it here and I'll
> > > help you figure it out.
> > >
> > > --Joey
> >   
> i have absolutely no idea why you are using the shift-button so often!
> please read my first posting carefully, you will find out that i
> compiled mplayer without "--enable-aa" as well.
> 
> the only thing i can find in the configure.log is
> 
> ============ Checking for AA ============
> Result is: yes 
> #########################################
> 
> but i'm not used to reading logs, so i wanted to attach the whole file, but it's too big. perhaps you can tell me which part you will need, so i can shorten the log.

That is exactly the right part, just that you should not have used
--enable-aa during the last configure run before examining configure.log
Then it should look similar to this:

============ Checking for AA ============

#include <aalib.h>
extern struct aa_hardware_params aa_defparams;
extern struct aa_renderparams aa_defrenderparams;
int main(void) {
aa_context *c;
aa_renderparams *p;
(void) aa_init(0, 0, 0);
c = aa_autoinit(&aa_defparams);
p = aa_getrenderparams();
aa_autoinitkbd(c,0);
return 0; }

cc -g2 -W -Wall -Wno-unused-parameter -O4 -march=x86-64  -pipe
-ffast-math -fomit-frame-pointer  -I/usr/X11R6/include     -lncurses
-lsmbclient   -lXext -lX11 -lpthread -lXv -lXvMC -lXvMCNVIDIA -lXinerama
-lXxf86vm -lXxf86dga -lGL -ldl -lggi  -o /tmp/mplayer-conf-30011-1076.o
/tmp/mplayer-conf-1486-1076.c -laa


Result is: yes
##########################################

Greetings,
Reimar Döffinger



More information about the MPlayer-users mailing list