[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cannot build 2.54 & CVS
From: |
Nathan Sidwell |
Subject: |
cannot build 2.54 & CVS |
Date: |
Tue, 08 Oct 2002 20:45:02 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 |
Hi,
I can't build 2.54 or the current cvs on i686-pc-linux-gnu or
sparc-sun-solaris2.8. The make error reported is
../../tests/autom4te \
--language=m4sugar \
--freeze \
--output=m4sugar.m4f
/home/nathan/autoconf/bin/autom4te: unrecognized option `--language=m4sugar'
Try `/home/nathan/autoconf/bin/autom4te --help' for more information.
make[2]: *** [m4sugar.m4f] Error 1
I've attached the configure and make outputs from a CVS build
I can't figure out where that error is coming from. Any clues?
oo, I just found it. If you have POSIXLY_CORRECT set, you get the problem
nathan
--
Dr Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
'But that's a lie.' - 'Yes it is. What's your point?'
address@hidden : http://www.cs.bris.ac.uk/~nathan/ : address@hidden
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for expr... /usr/bin/expr
checking for gm4... no
checking for gnum4... no
checking for m4... /usr/bin/m4
checking whether m4 supports frozen files... yes
checking for perl... /usr/bin/perl
checking for emacs... emacs
checking for emacs... (cached) emacs
checking where .elc files should go... ${datadir}/emacs/site-lisp
configure: creating ./config.status
config.status: creating config/Makefile
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating tests/autoconf
config.status: creating tests/autoheader
config.status: creating tests/autom4te
config.status: creating tests/autoreconf
config.status: creating tests/autoscan
config.status: creating tests/autoupdate
config.status: creating tests/ifnames
config.status: creating man/Makefile
config.status: creating lib/emacs/Makefile
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating lib/Autom4te/Makefile
config.status: creating lib/autoscan/Makefile
config.status: creating lib/m4sugar/Makefile
config.status: creating lib/autoconf/Makefile
config.status: creating lib/autotest/Makefile
config.status: creating bin/Makefile
config.status: executing tests/atconfig commands
You are about to use an experimental version of Autoconf. Be sure to
read the relevant mailing lists, most importantly <address@hidden>.
Below you will find information on the status of this version of Autoconf.
* Status
/*--------------------------.
| Sane for full scale use. |
`--------------------------*/
* Interoperability bugs
** libtool 1.4.2, configure.ac, and AC_CONFIG_AUX_DIR
configure.ac files that use AC_CONFIG_AUX_DIR do not work with libtool
1.4.2. To work around the problem, you can rename configure.ac to
configure.in. Or you can apply Roger Leigh's patch to libtool; see
<http://mail.gnu.org/pipermail/libtool-patches/2002-January/001659.html>.
Making all in bin
make[1]: Entering directory `/home/nathan/autoconf/bin'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/nathan/autoconf/bin'
Making all in tests
make[1]: Entering directory `/home/nathan/autoconf/tests'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/nathan/autoconf/tests'
Making all in .
make[1]: Entering directory `/home/nathan/autoconf'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/nathan/autoconf'
Making all in lib
make[1]: Entering directory `/home/nathan/autoconf/lib'
Making all in Autom4te
make[2]: Entering directory `/home/nathan/autoconf/lib/Autom4te'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/nathan/autoconf/lib/Autom4te'
Making all in m4sugar
make[2]: Entering directory `/home/nathan/autoconf/lib/m4sugar'
../../tests/autom4te \
--language=m4sugar \
--freeze \
--output=m4sugar.m4f
../../tests/autom4te \
--language=m4sh \
--freeze \
--output=m4sh.m4f
make[2]: Leaving directory `/home/nathan/autoconf/lib/m4sugar'
Making all in autoconf
make[2]: Entering directory `/home/nathan/autoconf/lib/autoconf'
../../tests/autom4te \
--language=autoconf \
--freeze \
--output=autoconf.m4f
make[2]: Leaving directory `/home/nathan/autoconf/lib/autoconf'
Making all in autotest
make[2]: Entering directory `/home/nathan/autoconf/lib/autotest'
../../tests/autom4te \
--language=autotest \
--freeze \
--output=autotest.m4f
make[2]: Leaving directory `/home/nathan/autoconf/lib/autotest'
Making all in autoscan
make[2]: Entering directory `/home/nathan/autoconf/lib/autoscan'
echo '# Automatically Generated: do not edit this file' > autoscan.list
sed '/^[#]/!q' ./autoscan.pre >>autoscan.list
( \
sed -n '/^[^#]/p' ./autoscan.pre; \
../../tests/autom4te -M -l autoconf -t'AN_OUTPUT:$1: $2 $3' \
) | LC_ALL=C sort >>autoscan.list
make[2]: Leaving directory `/home/nathan/autoconf/lib/autoscan'
Making all in emacs
make[2]: Entering directory `/home/nathan/autoconf/lib/emacs'
WARNING: Warnings can be ignored. :-)
if test emacs != no; then \
EMACS=emacs /bin/sh ../../config/elisp-comp autoconf-mode.el; \
else : ; fi
Finished loading /usr/share/emacs/site-lisp/egg/leim-list.el
and load others...
Loading /usr/share/emacs/site-lisp/site-start.d/aspell-init.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/lang.emacs.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/php-mode-init.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/po-mode-init.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/psgml-init.el (source)...
While compiling autoconf-mode in file
/home/nathan/autoconf/lib/emacs/elc.18030/autoconf-mode.el:
** assignment to free variable add-log-current-defun-function
Wrote /home/nathan/autoconf/lib/emacs/elc.18030/autoconf-mode.elc
Done
WARNING: Warnings can be ignored. :-)
if test emacs != no; then \
EMACS=emacs /bin/sh ../../config/elisp-comp autotest-mode.el; \
else : ; fi
Finished loading /usr/share/emacs/site-lisp/egg/leim-list.el
and load others...
Loading /usr/share/emacs/site-lisp/site-start.d/aspell-init.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/lang.emacs.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/php-mode-init.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/po-mode-init.el (source)...
Loading /usr/share/emacs/site-lisp/site-start.d/psgml-init.el (source)...
While compiling autotest-mode in file
/home/nathan/autoconf/lib/emacs/elc.18038/autotest-mode.el:
** assignment to free variable add-log-current-defun-function
Wrote /home/nathan/autoconf/lib/emacs/elc.18038/autotest-mode.elc
Done
make[2]: Leaving directory `/home/nathan/autoconf/lib/emacs'
make[2]: Entering directory `/home/nathan/autoconf/lib'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/nathan/autoconf/lib'
make[1]: Leaving directory `/home/nathan/autoconf/lib'
Making all in config
make[1]: Entering directory `/home/nathan/autoconf/config'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/nathan/autoconf/config'
Making all in man
make[1]: Entering directory `/home/nathan/autoconf/man'
echo "Updating man page autoscan.1"
Updating man page autoscan.1
PATH="../tests:../config:$PATH"; \
export PATH; \
/bin/sh /home/nathan/autoconf/config/missing --run help2man \
--include=./autoscan.x \
--include=./common.x \
--output=autoscan.1 autoscan
/home/nathan/autoconf/config/missing: help2man: command not found
WARNING: `help2man' is missing on your system. You should only need it if
you modified a dependency of a manual page. You may need the
`Help2man' package in order for those modifications to take
effect. You can get `Help2man' from any GNU archive site.
make[1]: Leaving directory `/home/nathan/autoconf/man'
Making all in doc
make[1]: Entering directory `/home/nathan/autoconf/doc'
Updating version.texi
/bin/sh /home/nathan/autoconf/config/missing --run makeinfo --no-split -I . \
`test -f 'autoconf.texi' || echo './'`autoconf.texi -o autoconf.info
autoconf.texi:70: Unknown command `copying'.
autoconf.texi:93: Unmatched address@hidden'.
autoconf.texi:144: Unknown command `insertcopying'.
makeinfo: Removing output file `autoconf.info' due to errors; use --force to
preserve.
make[1]: *** [autoconf.info] Error 1
make[1]: Leaving directory `/home/nathan/autoconf/doc'
make: *** [all-recursive] Error 1
- cannot build 2.54 & CVS,
Nathan Sidwell <=