[FFmpeg-devel] [PATCH] Enable simultaneous build of static & dynamic libraries on mingw32

Zuxy Meng zuxy.meng
Tue May 15 16:47:01 CEST 2007


Hi,

2007/5/13, M?ns Rullg?rd <mans at mansr.com>:
> "Zuxy Meng" <zuxy.meng at gmail.com> writes:
>
> > Hi,
> >
> > 2007/5/13, M?ns Rullg?rd <mans at mansr.com>:
> >> "Zuxy Meng" <zuxy.meng at gmail.com> writes:
> >>
> >> > Hi,
> >> >
> >> > 2007/5/13, M?ns Rullg?rd <mans at mansr.com>:
> >> >> "Zuxy Meng" <zuxy.meng at gmail.com> writes:
> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > The original thread is now quite off-topic:-) Anyway I've tested on
> >> >> > mingw32 and got both libraries built.
> >> >>
> >> >> What are the file sizes of the libraries you got?
> >> >
> >> > You guess I got confused by static lib and import lib?
> >>
> >> I'm not guessing anything.  Building both types was disabled because
> >> the linker did something silly that could be seen from the lib sizes.
> >>
> >> >  C:\MSYS\source\ffmpeg\libavcodec
> >> >
> >> > 2007-05-13  00:15         4,637,298 libavcodec.a
> >> > 2007-05-13  00:15           577,302 libavcodec.dll.a
> >> >
> >> >  C:\MSYS\source\ffmpeg\libavcodec
> >> >
> >> > 2007-05-13  00:15         4,406,722 avcodec-51.dll
> >> > 2007-05-13  00:15         4,406,722 avcodec.dll
> >>
> >> And the rest of the libs?
> >
> > C:\MSYS\source\ffmpeg>dir *.a /s
>
> OK, those look sane.  The linker used to include all of libavcodec in
> the libavformat dll, IIRC.  Has there been a new binutils release in
> the past few months, or did some makefile change happen to fix this?

So is this patch OK, Diego?
-- 
Zuxy
Beauty is truth,
While truth is beauty.
PGP KeyID: E8555ED6




More information about the ffmpeg-devel mailing list