[FFmpeg-cvslog] configure: darwin: Change dylib install names to include major version.

Gil Pedersen git at videolan.org
Sat Mar 10 01:52:20 CET 2012


ffmpeg | branch: master | Gil Pedersen <gil at cmi.aau.dk> | Wed Mar  7 17:03:06 2012 +0100| [49e35f497fe84920327e5cc5ae0bf65dccdb163b] | committer: Diego Biurrun

configure: darwin: Change dylib install names to include major version.

This will cause linkers to link against the major lib names, instead of the
base names, allowing multiple major versions of the libraries to co-exist.

Signed-off-by: Diego Biurrun <diego at biurrun.de>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=49e35f497fe84920327e5cc5ae0bf65dccdb163b
---

 configure |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure b/configure
index 6278b9a..4f956bb 100755
--- a/configure
+++ b/configure
@@ -2462,7 +2462,7 @@ case $target_os in
         enable malloc_aligned
         gas="gas-preprocessor.pl $cc"
         enabled ppc && add_asflags -force_cpusubtype_ALL
-        SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR)'
+        SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME_WITH_MAJOR),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR)'
         enabled x86_32 && append SHFLAGS -Wl,-read_only_relocs,suppress
         add_ldflags -Wl,-dynamic,-search_paths_first
         SLIBSUF=".dylib"



More information about the ffmpeg-cvslog mailing list