[MPlayer-users] Bug.
Horacio Sanson
hsanson at evangelion.ml.giti.waseda.ac.jp
Wed Jan 8 08:33:23 CET 2003
I tried everything, except modifing the sourcode.
mencoder.c doesn't compile.
complete procedure:
# cvs -d:pserver:anonymous at mplayerhq.hu:/cvsroot/mplayer login
# cvs -z3 -d:pserver:anonymous at mplayerhq.hu:/cvsroot/mplayer co main
# cd main
#
# ./configure --enable-gui ---enable-freetype --enable-menu
# make
............
---- here the error ---
mencoder.c:201:18: operator '>=' has no left operand
In file included from mencoder.c:236:
cfg-mencoder.h:35:18: operator '>=' has no left operand
mencoder.c:845:18: operator '>=' has no left operand
mencoder.c:1376:18: operator '>=' has no left operand
mencoder.c:1524:18: operator '>=' has no left operand
mencoder.c:201:18: operator '>=' has no left operand
In file included from mencoder.c:236:
cfg-mencoder.h:35:18: operator '>=' has no left operand
mencoder.c:845:18: operator '>=' has no left operand
mencoder.c:1376:18: operator '>=' has no left operand
mencoder.c:1524:18: operator '>=' has no left operand
make[1]: *** [depend] Error 1
make[1]: Leaving directory `/usr/local/src/MPlayer-CVS/main'
make: *** [version.h] Error 2
the lines with problems all read like this:
#if HAVE_MP3LAME >= 392
and doing a grep I find that HAVE_MP3LAME is only defined but is not assigned
any value.
I had MPlayer-0.90rc1 working, then I changed three things, first I installed
gcc-3.2.1 from sources, then installed lame-3.92 from sources too and finally
tried MPlayer-0.90rc2 but got the error. Following the bugreports.html I
tried CVS version of MPlayer but still the same problem. I can live without
the mencoder, I just felt it was my duty to report this.
Note: i still can compile MPlayer-0.90rc1 with gcc-3.2.1 since the mencoder.c
source file has no lines like the one in rc2 version.
-- here the problem line --
#if HAVE_MP3LAME >= 392
------------------------------------------------------------------------------------------------------------
Info requested in DOCS/bugreports.html, i don't think is necessary in this
case but here it is.
# gcc -v
Leyendo especificaciones de
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/specs
Configurado con: ../gcc-3.2.1/configure
Modelo de hilos: posix
gcc versi� 3.2.1
#
# uname -a
-- Kernel 2.4.19 compiled from sources with ACPI patches
#
# ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1344152 oct 10 23:51 /lib/libc-2.2.5.so
lrwxrwxrwx 1 root root 13 ene 8 15:01 /lib/libc.so.6 ->
libc-2.2.5.so
#
# as -version
GNU assembler 2.11.93.0.2 20020207
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `i386-redhat-linux'.
NVIDIA GeForce 4
Laptop Toshiba Satellite
by the way thanks for this great software....
Horacio Sanson
More information about the MPlayer-users
mailing list