diff --git a/libisoburn/trunk/Makefile.am b/libisoburn/trunk/Makefile.am index b78120c8..4b77d3ab 100644 --- a/libisoburn/trunk/Makefile.am +++ b/libisoburn/trunk/Makefile.am @@ -12,7 +12,7 @@ ACLOCAL_AMFLAGS = -I ./ # Build libraries libisoburn_libisoburn_la_LDFLAGS = \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) $(LIBLDFLAGS) libisoburn_libisoburn_la_SOURCES = \ libisoburn/isoburn.h \ libisoburn/libisoburn.h \ diff --git a/libisoburn/trunk/acinclude.m4 b/libisoburn/trunk/acinclude.m4 index 8e7f6568..d38be8a7 100644 --- a/libisoburn/trunk/acinclude.m4 +++ b/libisoburn/trunk/acinclude.m4 @@ -270,10 +270,12 @@ AC_DEFUN([LIBISOBURN_ASSERT_VERS_LIBS], LDFLAGS="$LDFLAGS -Wl,--version-script=libisoburn/libisoburn.ver" AC_TRY_LINK([#include ], [printf("Hello\n");], [vers_libs_test="yes"], [vers_libs_test="no"]) - if test x$vers_libs_test = xno + if test x$vers_libs_test = xyes then - LDFLAGS="$libburnia_save_LDFLAGS" + LIBLDFLAGS="-Wl,--version-script=libisoburn/libisoburn.ver" fi + LDFLAGS="$libburnia_save_LDFLAGS" + AC_SUBST(LIBLDFLAGS) ])