CVS INSTALL (When installing Bison-1.35: GNU M4 1.4 is required)

The Aulds bauld at
Wed Nov 13 20:47:35 PST 2002

A couple things:

1) my /static/src directory was already removed

2) I 'rm -r -f'ed the /usr/src directory and re-unpacked bison and tried
to install again
    after the suggestion below.

Still got the same error. I'll attach the entire ./configure output.

Did I interpret the suggestion correctly in terms of which directly I
deleted? I guess I could continually this over and over again with
repeated errors 'until the cows come home', but I'm afraid it ain't going
to work.

Ulrich Fahrenberg wrote:

> On Tue, 12 Nov 2002, Brian Auld wrote:
> > I'm cruising through chapter 6 installing the LFS packages. When I
> > got to bison-1.35 and I got an error message as follows when
> > running the configure script:
> >
> > --- snipped
> >
> > checking whether m4 supports frozen files... no
> >
> > configure: error: GNU M4 1.4 is required
> >
> > ----
> >
> > Has anyone seen this?
> Yes, this one crops up ince in a while. Check the archives. m4 is not
> required; configure just gets to think so because certain of the files
> appear older or newer than they should be, so configure believes
> wrongly that some stuff has to be regenerated.
> The default solution for this (actually for a lot of other problems
> also) is to rm -rf the source directory, unpack blabla.tar.bz2 again
> and start over. Should work; if not, report back.
> Uli
> > Do you Yahoo!?
> No.
> --
> Ulrich Fahrenberg --
> --
> Unsubscribe: send email to listar at
> and put 'unsubscribe lfs-support' in the subject header of the message
-------------- next part --------------
root:/usr/src/bison-1.75# ./configure --prefix=/usr &&
> make &&
> make install
checking for a BSD-compatible install... /static/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for strerror in -lcposix... no
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for flex... no
checking for lex... no
checking for yywrap in -lfl... no
checking for yywrap in -ll... no
checking for bison... no
checking for byacc... no
checking for ranlib... ranlib
checking for gm4... no
checking for gnum4... no
checking for m4... no
checking whether m4 supports frozen files... no
configure: error: GNU M4 1.4 is required

More information about the lfs-support mailing list