Index: libtcod-libtcod-b9bd7694f268/build/autotools/Makefile.am =================================================================== --- libtcod-libtcod-b9bd7694f268/build/autotools/Makefile.am +++ libtcod-libtcod-b9bd7694f268/build/autotools/Makefile.am 2018-05-14 10:24:19.549967745 +0200 @@ -10,6 +10,9 @@ AM_LDFLAGS = $(SDL_LIBS) $(X11_LIBS) $(ZLIB_LIBS) +# See https://autotools.io/libtool/version.html +VERSION_INFO = -version-info 1:0:0 + lib_LTLIBRARIES = libtcod.la libtcodxx.la libtcodgui.la @@ -32,7 +35,7 @@ libtcodgui_la_CXXFLAGS = $(CXXFLAGS) -I$(top_srcdir)/../../include/gui libtcodgui_la_LIBADD = libtcodxx.la libtcod.la - +libtcodgui_la_LDFLAGS = $(AM_LDFLAGS) $(VERSION_INFO) externalincludedir = $(includedir)/libtcod/external externalinclude_HEADERS = \ @@ -93,6 +96,7 @@ libtcod_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) libtcod_la_LIBADD = $(PTHREAD_LIBS) +libtcod_la_LDFLAGS = $(AM_LDFLAGS) $(VERSION_INFO) pkginclude_HEADERS = \ @@ -168,7 +172,9 @@ ../../src/txtfield.cpp \ ../../src/zip.cpp +libtcodxx_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) libtcodxx_la_LIBADD = libtcod.la +libtcodxx_la_LDFLAGS = $(AM_LDFLAGS) $(VERSION_INFO) if ENABLE_SAMPLES