[FFmpeg-devel] Why 'You can only build one library type at once on MinGW'?

Måns Rullgård mans
Wed May 9 10:32:40 CEST 2007

"Zuxy Meng" <zuxy.meng at gmail.com> writes:

> Hi,
> I don't understand. IIRC shared and nonshared objects are the same
> under Windows, while under Linux they're different (shared objects
> needs to be compiled with -fPIC and access global data through %ebx?),
> so building the two simultaneously on Windows should be easier! I
> removed that warning from configure and succeeded in building static
> .a and dynamic .dll at the same time, and full test passed.

Look a bit closer at those libraries.  IIRC the linker did some rather
crazy things, but the details escape me.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list