delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/11/26/10:11:02

Message-ID: <001401c29550$6e183e00$0df4cfcf@oemcomputer>
From: "Ed Manlove" <emanlove AT ieee DOT org>
To: <eliz AT is DOT elta DOT co DOT il>, <djgpp AT delorie DOT com>
Subject: Re: Autoconf can't find m4
X-Mailer: Microsoft Outlook Express 5.00.2615.200
Date: Tue, 26 Nov 2002 08:33:34 -0500
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Reply-To: djgpp AT delorie DOT com

Eli,

Thank you for your assistance. I was unaware of the need for Perl for
autoconf. And although I had ActiveState Active Perl installed I download
the DJGPP Perl port.  I believe my cross compiler was in an "illegal" state
or just a bad state.  When I reinstalled everything I was unable to get it
into the mode I had it in before this error arrived.  Thanks again for the
support.

Ed

Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote in message
news:Pine DOT SUN DOT 3 DOT 91 DOT 1021119074644 DOT 10110C-100000 AT is...
>
> On Mon, 18 Nov 2002, Ed Manlove wrote:
>
> > I am getting the following error in building a cross compiler.  It
states
> > autoconf can't find m4 but it is in my bin directory and my path is
there?
> > Any ideas?
> > [...]
> > make.exe[1]: Entering directory `c:/djgpp/gnu/gcc-2.952/build.djg/gcc'
> > cd ../../gcc; autoconf
> > autoconf: Autoconf requires GNU m4 1.4 or later
> > make.exe[1]: *** [../../gcc/configure] Error 1
>
> Sorry for asking the obvious: you do have Autoconf installed, right?
>
> If you do, the next things I'd suggest to look into are:
>
>   - Is m4.exe a DJGPP port?  If not, perhaps Autoconf invokes it in a way
>     that fails due to compatibility problems (such as long command lines).
>     Or maybe the m4 you have is not version 1.4 or later (type
>     "m4 --version" and see what it says).
>
>   - Do you have Perl and Bash installed?  IIRC, Autoconf is a Perl
>     script, so it requires Perl and Bash.
>
>   - Finally, find out what code fragment in Autoconf prints the above
>     error message and try to figure out why could it fail.  If you cannot
>     figure that out, post the failing fragment here and someone will help
>     you out.



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019