* doc/autoconf.texi (AC_LIBOBJ vs LIBOBJS): More about $U.

This commit is contained in:
Akim Demaille 2002-07-19 08:39:59 +00:00
parent ee515d5ac0
commit 14d8b70b62
3 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,7 @@
2002-07-19 Akim Demaille <akim@epita.fr>
* doc/autoconf.texi (AC_LIBOBJ vs LIBOBJS): More about $U.
2002-07-18 Akim Demaille <akim@epita.fr>
Version 2.53b.

3
NEWS
View File

@ -35,7 +35,8 @@
# built via the ANSI2KNR-filtering rules.
LIBOBJS=`echo $LIBOBJS|sed 's/\.o /\$U.o /g;s/\.o$/\$U.o/'`
and read the `AC_LIBOBJ vs LIBOBJS' section.
and read the `AC_LIBOBJ vs LIBOBJS' section. Do not define U in
your Makefiles either.
- AC_CONFIG_LINKS now makes copies if it can't make links.

View File

@ -12842,6 +12842,8 @@ AC_LIBOBJ([malloc])
@sp 1
@ovindex U
@cindex @code{$U}
When asked for automatic de-ANSI-fication, Automake needs
@code{LIBOBJS}'ed filenames to have @samp{$U} appended to the base
names. Libtool requires the definition of @code{LTLIBOBJS}, which
@ -12875,10 +12877,12 @@ AC_SUBST(LTLIBOBJS)
@sp 1
Fortunately, you no longer have to use this: @code{AC_OUTPUT} normalizes
You no longer have to use this: @code{AC_OUTPUT} normalizes
@code{LIBOBJS} and @code{LTLIBOBJS} (hence it works with any version of
Automake and Libtool). So just remove these lines.
@command{autoupdate} cannot handle this task, since this is not a macro.
Automake and Libtool). Just remove these lines (@command{autoupdate}
cannot handle this task, since this is not a macro).
Note that @code{U} must not be used in your Makefiles.
@c ============================= Generating Test Suites with Autotest