@@ -42,6 +42,13 @@ AC_TYPE_UINT32_T
AC_TYPE_UINT64_T
##########################################################################
+# Set correct platform library version
+##########################################################################
+AGE=0
+ODP_LIBSO_VERSION=$(echo $VERSION.$AGE | awk -F . '{printf("%d:%d:%d\n", (($1 * 100) + $2), $3, $4)}')
+AC_SUBST(ODP_LIBSO_VERSION)
+
+##########################################################################
# Determine which platform to build for
##########################################################################
AC_ARG_WITH([platform],
@@ -231,6 +238,8 @@ AC_MSG_RESULT([
$PACKAGE $VERSION
========
+ Library version: ${ODP_LIBSO_VERSION}
+
with_platform: ${with_platform}
prefix: ${prefix}
sysconfdir: ${sysconfdir}
@@ -9,3 +9,5 @@ pkgconfig_DATA = $(top_builddir)/pkgconfig/libodp.pc
VPATH = $(srcdir) $(builddir)
lib_LTLIBRARIES = $(LIB)/libodp.la
+
+AM_LDFLAGS += -version-number '$(ODP_LIBSO_VERSION)'
This converts the ODP versioning number into a SO versioning nubmer. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewd-by: Steve McIntyre <steve.mcintyre@linaro.org> --- configure.ac | 9 +++++++++ platform/Makefile.inc | 2 ++ 2 files changed, 11 insertions(+)