Changed naming convention for the library. Now, it is only libginac.so
authorJens Vollinga <jensv@nikhef.nl>
Fri, 20 May 2011 21:30:38 +0000 (23:30 +0200)
committerJens Vollinga <jensv@nikhef.nl>
Fri, 20 May 2011 21:30:38 +0000 (23:30 +0200)
without the release version included (instead of libginac-1.5.so, for
example). Since the previous commit broke the ABI, we are free to
implement this long planned change now.

configure.ac
ginac/Makefile.am

index fa8ab0e..19c1c50 100644 (file)
@@ -61,13 +61,7 @@ AC_DEFINE_UNQUOTED(ARCHIVE_AGE, $ARCHIVE_AGE, [GiNaC archive file version age])
 
 dnl libtool versioning
 LT_VERSION_INFO="ginac_lt_current:ginac_lt_revision:ginac_lt_age"
-dnl TODO: remove LT_RELEASE after ABI gets changed. We used to set
-dnl LT_RELEASE (for no good reason), omitting it right now would
-dnl result in a spurious SONAME change.
-LT_RELEASE="1.5"
-
 AC_SUBST(LT_VERSION_INFO)
-AC_SUBST(LT_RELEASE)
 
 dnl Check for the compiler and all the utilities needed for the build.
 AC_PROG_CXX
index bf20afc..bc2e1b8 100644 (file)
@@ -55,7 +55,7 @@ polynomial/primpart_content.cpp \
 polynomial/smod_helpers.h \
 polynomial/debug.h
 
-libginac_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -release $(LT_RELEASE)
+libginac_la_LDFLAGS = -version-info $(LT_VERSION_INFO)
 libginac_la_LIBADD = $(DL_LIBS)
 ginacincludedir = $(includedir)/ginac
 ginacinclude_HEADERS = ginac.h add.h archive.h assertion.h basic.h class_info.h \