+2010-10-10 Bruno Haible <bruno@clisp.org>
+
+ Rely more on libtool.
+ * configure.ac (LTNOUNDEF): Remove variable.
+
2010-07-31 Bruno Haible <bruno@clisp.org>
Use new ansi-c++.m4 from gnulib.
dnl sets the RC variable to a program that compiles Windows resource files.
LT_LANG([Windows Resource])
-case "$host_os" in
- # On Cygwin, without -no-undefined, a warning is emitted and only a static
- # library is built.
- beos* | mingw* | cygwin*) LTNOUNDEF='-no-undefined' ;;
- *) LTNOUNDEF='' ;;
-esac
-AC_SUBST([LTNOUNDEF])
-
dnl On mingw and Cygwin, we can activate special Makefile rules which add
dnl version information to the shared libraries and executables.
case "$host_os" in
+2011-06-07 Bruno Haible <bruno@clisp.org>
+
+ Rely more on libtool.
+ * Makefile.am (libgettextpo_la_LDFLAGS): Use -no-undefined always.
+ Don't use @LTNOUNDEF@.
+
2010-06-06 Bruno Haible <bruno@clisp.org>
Bug fixes in libgettextpo.
## Makefile for the gettext-tools/libgettextpo subdirectory of GNU gettext
-## Copyright (C) 1995-1998, 2000-2010 Free Software Foundation, Inc.
+## Copyright (C) 1995-1998, 2000-2011 Free Software Foundation, Inc.
##
## This program is free software: you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
libgettextpo_la_LDFLAGS = \
-version-info $(LTV_CURRENT):$(LTV_REVISION):$(LTV_AGE) \
-rpath $(libdir) \
- @LTLIBINTL@ @LTLIBICONV@ -lc @LTNOUNDEF@
+ @LTLIBINTL@ @LTLIBICONV@ -lc -no-undefined
# Tell the mingw or Cygwin linker which symbols to export.
if WOE32DLL
+2011-06-07 Bruno Haible <bruno@clisp.org>
+
+ Rely more on libtool.
+ * Makefile.am (libgettextsrc_la_LDFLAGS): Use -no-undefined always.
+ Don't use @LTNOUNDEF@.
+
2010-06-06 Bruno Haible <bruno@clisp.org>
Bug fixes in libgettextpo.
## Makefile for the gettext-tools/src subdirectory of GNU gettext
-## Copyright (C) 1995-1998, 2000-2010 Free Software Foundation, Inc.
+## Copyright (C) 1995-1998, 2000-2011 Free Software Foundation, Inc.
##
## This program is free software: you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
# use iconv().
libgettextsrc_la_LDFLAGS = \
-release @VERSION@ \
- ../gnulib-lib/libgettextlib.la $(LTLIBUNISTRING) @LTLIBINTL@ @LTLIBICONV@ -lc @LTNOUNDEF@
+ ../gnulib-lib/libgettextlib.la $(LTLIBUNISTRING) @LTLIBINTL@ @LTLIBICONV@ -lc -no-undefined
# Tell the mingw or Cygwin linker which symbols to export.
if WOE32DLL
+2010-10-10 Bruno Haible <bruno@clisp.org>
+
+ Rely more on libtool.
+ * modules/gettext-tools-misc (Makefile.am): Remove @LTLIBC@ flag from
+ libgettextlib_la_LDFLAGS, relying more on libtool. Remove @LTNOUNDEF@
+ flag from libgettextlib_la_LDFLAGS, now generated by gnulib-tool.
+
2010-10-10 Bruno Haible <bruno@clisp.org>
* modules/gettext-tools-misc (Makefile.am): Remove flags from
# As of 2010-10-04, these are all added by gnulib-tool automatically.
#lib_LDFLAGS += $(LTLIBUNISTRING) @LTLIBINTL@ @LTLIBICONV@ @LIB_ACL@
-# Need @LTLIBC@ for -no-undefined to work on many platforms.
-lib_LDFLAGS += \
- -release @VERSION@ \
- @LTLIBC@ @LTNOUNDEF@
+lib_LDFLAGS += -release @VERSION@
# Tell the mingw or Cygwin linker which symbols to export.
if WOE32DLL