[MPlayer-cygwin] How to build mplayer/mencoder with cygwin static linked?

feuvan feuvan at gmail.com
Fri Apr 29 07:50:53 CEST 2005


On 4/29/05, Joey Parrish <joey at nicewarrior.org> wrote:
> On Thu, Apr 28, 2005 at 10:46:36AM -0400, Joseph Miller wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Xie Bo,
> > You should build it for mingw.  Make sure that your Cygwin install has MinGW
> > installed.  Then configure with:
> 
you can use mingw32+msys to build a native win32 mplayer
> This is WRONG.  You can build static for cygwin by using
> ./configure --enable-static
> 
> > ./configure --target=i586-MINGW32 -cc="gcc -mno-cygwin" --disable-vidix \
> >   --disable-fastmemcpy --disable-x11 --disable-termcap
> 
> I disagree completely.  If you wanted to build a mingw version, you
> wouldn't be running cygwin.  Just use --enable-static and then the
> binary will depend only on cygwin1.dll.  If the cygwin dependance itself
> is a problem, THEN you should be building in a mingw environment.
> 
> > make should generate the .exe that depends on mgwz.dll .  No need to do a make
> > install, just copy the mencoder.exe, mplayer.exe, and mgwz.dll to the
> > directoy that you want to run them out of.  As to whether or not you can
> > statically link to mgwz.dll, I do not know.
> 
> If I understand correctly, mgwz.dll is a dynamic version of zlib, which
> can be build in statically.  Building for mingw is NOT THE SAME as
> building a static executable.
> 
> And please don't top-post.
> 
> --Joey
> 
> --
> "The Hell Law says that Hell is reserved exclusively for them that believe
> in it.  Further, the lowest Rung in Hell is reserved for them that believe
> in it on the supposition that they'll go there if they don't."
>  HBT; The Gospel According to Fred, 3:1
> 
> _______________________________________________
> MPlayer-cygwin mailing list
> MPlayer-cygwin at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-cygwin
> 


-- 
                     yours,
                     feuvan




More information about the MPlayer-cygwin mailing list