[SCM] libav/experimental: doc: mention option to mix shared/static libraries

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Aug 10 16:03:49 UTC 2014


The following commit has been merged in the experimental branch:
commit 33a7b453a8e1f090c694ea4f36769dc837be88f0
Author: Andrew Kelley <superjoe30 at gmail.com>
Date:   Thu Jul 3 16:22:33 2014 -0400

    doc: mention option to mix shared/static libraries
    
    Signed-off-by: Vittorio Giovara <vittorio.giovara at gmail.com>

diff --git a/doc/platform.texi b/doc/platform.texi
index 356ee2f..3ada146 100644
--- a/doc/platform.texi
+++ b/doc/platform.texi
@@ -24,6 +24,17 @@ If not, then you should install a different compiler that has no
 hard-coded path to gas. In the worst case pass @code{--disable-asm}
 to configure.
 
+ at section Advanced linking configuration
+
+If you compiled Libav libraries statically and you want to use them to
+build your own shared library, you may need to force PIC support (with
+ at code{--enable-pic} during Libav configure) and add the following option
+to your project LDFLAGS:
+
+ at example
+-Wl,-Bsymbolic
+ at end example
+
 @section BSD
 
 BSD make will not build Libav, you need to install and use GNU Make

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list