# HG changeset patch # User Simon Josefsson # Date 1238685431 -7200 # Node ID f41e8c185806774a2a105ecd50b4b775ab70d502 # Parent 6d0f0ffb76587a00da30a501b63b39277e9eb2a9 ld-output-def.texi: Use DLL_VERSION. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-04-02 Simon Josefsson + + * doc/ld-output-def.texi: Use DLL_VERSION instead of confusing + SOVERSION variable. + 2009-04-02 Bruno Haible * Makefile (info, html, dvi, pdf): Combine the rules. diff --git a/doc/ld-output-def.texi b/doc/ld-output-def.texi --- a/doc/ld-output-def.texi +++ b/doc/ld-output-def.texi @@ -44,21 +44,21 @@ @smallexample if HAVE_LD_OUTPUT_DEF -libfoo_la_LDFLAGS += -Wl,--output-def,libfoo-$(SOVERSION).def +libfoo_la_LDFLAGS += -Wl,--output-def,libfoo-$(DLL_VERSION).def defexecdir = $(bindir) -defexec_DATA = libfoo-$(SOVERSION).def +defexec_DATA = libfoo-$(DLL_VERSION).def DISTCLEANFILES += $(defexec_DATA) endif @end smallexample -The @code{SOVERSION} variable needs to be defined. It should be the +The @code{DLL_VERSION} variable needs to be defined. It should be the shared library version number used in the DLL filename. For Windows targets you compute this value from the values you pass to Libtool's @code{-version-info}. Assuming you have variables @code{LT_CURRENT} and @code{LT_AGE} defined for the @code{CURRENT} and @code{AGE} -libtool version integers, you compute @code{SOVERSION} as follows: +libtool version integers, you compute @code{DLL_VERSION} as follows: @smallexample -SOVERSION=`expr $@{LT_CURRENT@} - $@{LT_AGE@}` -AC_SUBST(SOVERSION) +DLL_VERSION=`expr $@{LT_CURRENT@} - $@{LT_AGE@}` +AC_SUBST(DLL_VERSION) @end smallexample