[MPlayer-users] windows build?

Ratin ratin3 at gmail.com
Wed Oct 31 19:58:27 CET 2007


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

> 
> On 10/30/07, Ratin <ratin3 <at> gmail.com> wrote:
> >
> > Any body here did a windows build of mplayer (GUI/non GUI), a
> > project/solution for Microsoft visual studio?
> 
> I've done an MSI project. But  that just uses the MingW produced files. If
> you want to debug the program, use MingW and enable a debugging build. Then
> you can use the MingW debugger.
> 
> I really doubt mplayer is set up to build with Microsoft Visual Studio.
> 
> Hank
> 
> >
> 

Thanks, I appreciate your help! 
I could compile the non-debug version fine with minGW/MSys however
when I try to build the debug version, I get the following errors:

<lots of successful compiler output snipped> 

c:\minGW\bin\ar.exe: creating libloader.a
ranlib libloader.a
make[1]: Leaving directory `/c/temp/mplayer-1.0rc2/loader'
make -C mp3lib
make[1]: Entering directory `/c/temp/mplayer-1.0rc2/mp3lib'
gcc -g -I./libavcodec -I./libavformat -Wdisabled-optimization -Wdeclaration-
after-statement -I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith -
Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -
fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H  -I../libavcodec -I../libavformat -
Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -I../libavutil -
Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -
mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H    -c -o sr1.o 
sr1.c
gcc -g -I./libavcodec -I./libavformat -Wdisabled-optimization -Wdeclaration-
after-statement -I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith -
Wredundant-decls -O4 -march=pentium-m -mtune=pentium-m -pipe -ffast-math -
fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -
D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H  -I../libavcodec -I../libavformat -
Wdisabled-optimization -Wdeclaration-after-statement -I. -I.. -I../libavutil -
Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium-m -
mtune=pentium-m -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DHAVE_CONFIG_H  -fomit-frame-
pointer   -c -o decode_i586.o decode_i586.c
../3.79.1/expand.c:489: failed assertion `current_variable_set_list->next != 0'
      0 [sig] make 8000 open_stackdumpfile: Dumping stack trace to 
make.exe.stackdump
make: *** [mp3lib/libmp3.a] Aborted (core dumped)


====================
gcc version 3.4.5 (mingw special)
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i686-pc-msys
msys version: 1.0.10
=========================

I dont see existance of this expand.c in minGW/msys partitions - there is an 
expand.c in visual studio distribution though (in C:\Program Files\Microsoft 
Visual Studio 8\VC\crt\src). But there is no assert statement in that file.
  
Am I using the right make version? 
 
Regards,

Ratin 




More information about the MPlayer-users mailing list