[MPlayer-users] Bug: 0.60 Doesn't compile

Nix N. Nix nix at go-nix.ca
Thu Jan 10 18:29:04 CET 2002


- RedHat 7.2
- kernel 2.4.17
- GLibc 2.2.4
- XFree86 4.1.0
- gcc -v :
Reading specs from /usr/lib/gcc-lib/i686-pld-linux/3.0/specs
Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --enable-shared --enable-threads=posix
--enable-haifa --enable-languages=c,gcov,c++,objc,java,f77
--enable-long-long --enable-namespaces --enable-multilib --with-gnu-as
--with-gnu-ld --with-system-zlib --without-x --disable-nls
i686-pld-linux
Thread model: posix
gcc version 3.0 20010507 (prerelease)
- ld -v :GNU ld version 2.11.90.0.8 (with BFD 2.11.90.0.8)
- as --version :GNU assembler 2.11.90.0.8
- cat /proc/cpuinfo :
...
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 4
model name      : AMD Athlon(TM)Processor
stepping        : 2
cpu MHz         : 1208.782
cache size      : 256 KB
...
- Video Card & driver:
NVidia GeForce2MX w/ working DRI via NVidia's own drivers (NVIDIA_kernel
1541 and NVIDIA_GLX 1541)
- sound card is emu10k1 (Creative SBLive!)

The problem (in the Latest CVS snapshot (20020110), as well as 0.60):
gcc -c -O4 -march=athlon -mcpu=athlon -pipe -ffast-math
-fomit-frame-pointer -D_                      REENTRANT  -I. -I.. -Wall 
-o postprocess.o postprocess.c
In file included from postprocess.c:469:
postprocess_template.c: In function `postProcess_MMX2':
postprocess_template.c:2862: inconsistent operand constraints in an
`asm'
postprocess_template.c:2862: inconsistent operand constraints in an
`asm'
postprocess_template.c:2862: inconsistent operand constraints in an
`asm'
postprocess_template.c:2862: inconsistent operand constraints in an
`asm'
postprocess_template.c:2862: inconsistent operand constraints in an
`asm'
make[1]: *** [postprocess.o] Error 1
make[1]: Leaving directory `/home/nix/mplayer/MPlayer-0.60/postproc'
make: *** [postproc/libpostproc.a] Error 2

I hope this helps you to tell me what's wrong.  I've been able to
compile all versions of MPlayer so far (0.18 - 0.50) and they all worked
well.

I couldn't find configure.log anywhere, so it's not attached.


Thanks for your help.
-------------- next part --------------
# -------- Generated by configure -----------

LANG = C
TARGET_OS = Linux
prefix = /usr/mplayer
DATADIR = /usr/mplayer/share/mplayer
CONFDIR = /usr/mplayer/share/mplayer
AR = ar
CC = gcc
# OPTFLAGS = -O4   -march=athlon -mcpu=athlon -pipe -fomit-frame-pointer -ffast-math
OPTFLAGS = -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
EXTRA_INC =  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include
WIN32_PATH = -DWIN32_PATH=\"/usr/lib/win32\"

STREAMING = yes
STREAMING_LIB = -lnsl

VO2 = no

EXTRA_LIB = 
Z_LIB =   -lz
HAVE_MLIB = no
STATIC_LIB = 

X11_INC = 
X11DIR = -L/usr/X11R6/lib -lX11 -lXext -lnsl

# video output
X_LIB = -L/usr/X11R6/lib -lX11 -lXext -lnsl -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama  -lnsl
GGI_LIB = 
MLIB_LIB =  
MLIB_INC = 
PNG_LIB = -lpng -lz
SDL_LIB = -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -lm -L/usr/lib -ldl -lartsc -DPIC -fPIC -lpthread -L/usr/lib -lesd -laudiofile -lm -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm -lXxf86dga -lXv -ldl
SVGA_LIB = 
AA_LIB = 

# audio output
ALSA_LIB = 
NAS_LIB = 
MAD_LIB = 
VORBIS_LIB = -lvorbis -logg
SGIAUDIO_LIB = 

# input
TERMCAP_LIB = -ltermcap
LIRC_LIB = 
CSS_USE = no
CSS_LIB = 
SDL_INC = -I/usr/include/SDL -D_REENTRANT
W32_DEP = loader/libloader.a
W32_LIB = -Lloader -lloader
DS_DEP = loader/dshow/libDS_Filter.a
DS_LIB = -Lloader/dshow -lDS_Filter
AV_DEP = 
AV_LIB = 
MP1E_DEP = 
MP1E_LIB = 
ARCH_LIB =   -lpthread -ldl  
DIVX4LINUX = no
DECORE_LIB = -Lopendivx -ldecore
MENCODER = yes
ENCORE_LIB =   
DIRECTFB_LIB = 

# --- Some stuff for autoconfigure ----
TARGET_ARCH_X86 = yes
TARGET_CYGWIN = no
TARGET_CPU=686
TARGET_MMX = yes
TARGET_MMX2 = yes
TARGET_3DNOW = yes
TARGET_3DNOWEX = yes
TARGET_SSE = no

BINUTILS = yes

# --- GUI stuff ---
GTKLIB =  -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
GLIBLIB =   -L/usr/lib -lglib
GTK_LIBS =   $(GTKLIB) $(GLIBLIB)
GUI = yes
DEBUG = -DDEBUG

-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-c
Size: 7060 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20020110/087111a8/attachment.bin>
-------------- next part --------------
include ../config.mak
OPTIONAL_SRCS =  vo_x11.c vo_xv.c vo_dga.c vo_gl.c vo_gl2.c vo_png.c vo_vesa.c vesa_lvo.c vo_sdl.c
OPTIONAL_OBJS = vo_x11.o vo_xv.o vo_dga.o vo_gl.o vo_gl2.o vo_png.o vo_vesa.o vesa_lvo.o vo_sdl.o


More information about the MPlayer-users mailing list