[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bootstrapping a freshly-cloned Git repository of Bison fails
From: |
Stefano Lattarini |
Subject: |
Bootstrapping a freshly-cloned Git repository of Bison fails |
Date: |
Fri, 21 Dec 2012 18:06:35 +0100 |
How to reproduce:
$ git clone git://git.savannah.gnu.org/bison.git
$ cd bison
$ ./bootstrap
...
You may need to use the following Makefile variables when linking.
Use them in <program>_LDADD when linking a program, or
in <library>_a_LDFLAGS or <library>_la_LDFLAGS when linking a library.
$(ISNAND_LIBM)
$(ISNANF_LIBM)
$(ISNANL_LIBM)
$(LDEXPL_LIBM)
$(LDEXP_LIBM)
$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
$(LTLIBTHREAD) when linking with libtool, $(LIBTHREAD) otherwise
Don't forget to
- "include gnulib.mk" from within "lib/Makefile.am",
- mention "-I m4" in ACLOCAL_AMFLAGS in Makefile.am,
- mention "m4/gnulib-cache.m4" in EXTRA_DIST in Makefile.am,
- invoke gl_EARLY in ./configure.ac, right after AC_PROG_CC_STDC,
- invoke gl_INIT in ./configure.ac.
prefix=lib/
running: AUTOPOINT=true LIBTOOLIZE=true autoreconf --verbose --install
--no-recursive -I m4
autoreconf: Entering directory `.'
autoreconf: running: true
autoreconf: running: aclocal -I m4 -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --include=m4
configure.ac:168: error: possibly undefined macro: AC_PROG_GNU_M4
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
./bootstrap: autoreconf failed
Maybe this could be fixed by suitably invoking "git submodule"
in the 'bootstrap_post_import_hook' function (to be defined in
bootstrap.conf). I didn't attempt a patch because I have no
copyright paperwork in place for Bison.
Regards,
Stefano
- Bootstrapping a freshly-cloned Git repository of Bison fails,
Stefano Lattarini <=