[FFmpeg-devel] Binary compatibility for MinGW generated dlls
Mon May 14 19:39:23 CEST 2007
> >> This is because the compiler generates the .def files, which contain all
> >> public symbols. GCC sorts these alphabetically and numbers them
> >> likewise. This means that if a symbol is added which is alphabetically
> >> not situated after all other preexisting symbols, the library will lose
> >> binary compatibility.
> > Imho the simplest way is to remove -Wl,--enable-runtime-pseudo-reloc
> > from SHFLAGS.
> That will break something else, I forget what.
Maybe I'm mistaken, but there is an option to generate pascal aliases,
those are used by ordinary mostly, that should be disabled.
More information about the ffmpeg-devel