[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
src/Makefile.in out of date
From: |
Pavel Roskin |
Subject: |
src/Makefile.in out of date |
Date: |
Mon, 28 Oct 2002 23:45:33 -0500 (EST) |
Hello!
I'm trying to compile CVS gettext on Red Hat 8.0, and I'm getting:
./.libs/libgettextsrc.so: undefined reference to `formatstring_php'
It turns out that format-php.c is referenced in src/Makefile.am, but not
in src/Makefile.in. The later needs to be regenerated or removed from
CVS. Dependent files are kept on CVS for convenience, so that the
developers don't have to uce certain versions of the auto* tools.
If the dependent files are obsolete, then there is no convenience, since
they have to be regenerated anyways.
Also there is an error in the documentation:
cd . \
&& env LANG= LANGUAGE= /bin/sh /home/proski/src/gettext/missing --run
makeinfo \
`echo gettext.texi | sed 's,.*/,,'`
gettext.texi:6989: First argument to cross-reference may not be empty.
makeinfo: Removing output file `/usr/local/src/gettext/doc/gettext.info'
due to errors; use --force to preserve.
make: *** [gettext.info] Error 1
Indeed, line 6989 looks strange. Removing or commenting it put fixes this
error.
Finally, I cannot use autoconf 2.54 to regenerate configure:
$ autoconf
configure.in:237: error: do not use LIBOBJS directly, use AC_LIBOBJ (see
section `AC_LIBOBJ vs LIBOBJS'
If this token and others are legitimate, please use
m4_pattern_allow.
See the Autoconf documentation.
Indeed LIBOBJS is used directly in several places.
--
Regards,
Pavel Roskin
- src/Makefile.in out of date,
Pavel Roskin <=