[MPlayer-users] windows build?

Ratin ratin3 at gmail.com
Fri Nov 2 20:52:24 CET 2007


Henry Garcia <defsyn <at> gmail.com> writes:

> > > mratin <at> MRATIN-WXP /usr/lib/live/liveMedia/include
> > > $ ls live*
> > > liveMedia.hh  liveMedia_version.hh
> > >
> > > Any ideas?
> >
> > Maybe, the live555 is not compatible with mingw's make-3.81.0  I really
> hate to keep beating a dead horse.
> 
> I just keep a copy of make-3.79.1 in my /usr/local/bin and have it named as
> make.exe. It gets referenced first. It's worth a shot.
> 

If I use make-3.79.1, I can build non-debug version fine even with live and 
directX and I can stream live video as well. But with CFLAGS='-g -pipe', make 
fails:

mratin at MRATIN-WXP /c/temp/MPlayer-1.0rc2
$ export CFLAGS='-g -pipe'

mratin at MRATIN-WXP /c/temp/MPlayer-1.0rc2
$ echo $CFLAGS
-g -pipe

mratin at MRATIN-WXP /c/temp/MPlayer-1.0rc2
$ make

<snip>

gcc -g -pipe -I./libavcodec -I./libavformat -Wdisabled-optimization -
Wdeclaration-after-statement -I. -I. -I./libavutil -g -pipe -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -
DHAVE_CONFIG_H  -I../libswscale -I../libavcodec  -DHAVE_AV_CONFIG_H -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -
I../libavutil -Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -
I../libavutil -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H   -c -o i386/fdct_mmx.o i386/fdct_mmx.c

gcc -g -pipe -I./libavcodec -I./libavformat -Wdisabled-optimization -
Wdeclaration-after-statement -I. -I. -I./libavutil -g -pipe -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -
DHAVE_CONFIG_H  -I../libswscale -I../libavcodec  -DHAVE_AV_CONFIG_H -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -
I../libavutil -Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -
I../libavutil -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H   -c -o i386/cputest.o i386/cputest.c

gcc -g -pipe -I./libavcodec -I./libavformat -Wdisabled-optimization -
Wdeclaration-after-statement -I. -I. -I./libavutil -g -pipe -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -
DHAVE_CONFIG_H  -I../libswscale -I../libavcodec  -DHAVE_AV_CONFIG_H -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -
I../libavutil -Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -
I../libavutil -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H   -c -o i386/dsputil_mmx.o 
i386/dsputil_mmx.c
i386/dsputil_mmx.c: In function `transpose4x4':
i386/dsputil_mmx.c:649: error: can't find a register in class `GENERAL_REGS' 
while reloading `asm'
i386/dsputil_mmx.c: In function `dsputil_init_mmx':
i386/dsputil_mmx.c:3748: warning: assignment from incompatible pointer type
i386/dsputil_mmx.c:3750: warning: assignment from incompatible pointer type
i386/dsputil_mmx.c:3756: warning: assignment from incompatible pointer type
i386/dsputil_mmx.c:3758: warning: assignment from incompatible pointer type
make[1]: *** [i386/dsputil_mmx.o] Error 1
make[1]: Leaving directory `/c/temp/MPlayer-1.0rc2/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2

Getting NASM might help? 







More information about the MPlayer-users mailing list