AC_SUBST([VALUE_OF_LC_COLLATE])
AC_SUBST([VALUE_OF_LC_MONETARY])
AC_SUBST([VALUE_OF_LC_MESSAGES])
+ AC_REQUIRE([AC_LIB_RPATH])
+ M2SHLIBEXT="$acl_shlibext"
+ AC_SUBST([M2SHLIBEXT])
],
[BUILDMODULA2=no
])
LTV_AGE=0
# How to build libintl_m2.la.
+# Finding the gm2 libm2pim is hairy:
+# - In GCC builds from source, the .la files are present and work.
+# - In distros, either libm2pim.so may work, or m2/m2pim/libm2pim.so, depending
+# on the distro's packaging.
libintl_m2_la_LDFLAGS = \
-no-undefined \
-version-info $(LTV_CURRENT):$(LTV_REVISION):$(LTV_AGE) \
-rpath $(libdir) \
- `$(M2C) -print-file-name=libm2pim.la`
+ $$(libm2=`$(M2C) -print-file-name=libm2pim.la`; \
+ if test "$$libm2" != 'libm2pim.la'; then echo "$$libm2"; else \
+ libm2=`$(M2C) -print-file-name=libm2pim.$(M2SHLIBEXT)`; \
+ if test "$$libm2" != 'libm2pim.$(M2SHLIBEXT)'; then echo "$$libm2"; else \
+ libm2=`$(M2C) -print-file-name=m2/m2pim/libm2pim.$(M2SHLIBEXT)`; \
+ if test "$$libm2" != 'm2/m2pim/libm2pim.$(M2SHLIBEXT)'; then echo "$$libm2"; fi; \
+ fi; \
+ fi)
# Installation of libintl_m2.la.