Hi,

In the legal page at http://ffmpeg.org/legal.html, it says:

"Do not rename FFmpeg dlls to some obfuscated name, but adding a
suffix or prefix is fine (renaming "avcodec.dll" to "MyProgDec.dll" is
not fine, but to "avcodec-MyProg.dll" is)."

I need to compile FFmpeg for Windows and Linux and would like it to be
LGPL. To avoid conflicting with system-installed libraries on Linux,
I'd like to use a different name. On Windows I believe I can just
rename the DLLs but this doesn't work on Linux since the SONAME is
embedded. e.g.:

# objdump -R -x /usr/lib/libavcodec.so.52 | grep SONAME
SONAME               libavcodec.so.52

Is there a recommended way to rename the .so libs on Linux? Do I need
to do a massive search and replace on the source tree? If I don't do
this I'll have conflicts with any copies of avcodec (and the rest)
that are installed using the system's package manager.

Thanks,

--
Chris.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to