[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: autoconf-2.64 required?
From: |
Jaroslav Hajek |
Subject: |
Re: autoconf-2.64 required? |
Date: |
Sat, 15 Aug 2009 07:07:15 +0200 |
On Sat, Aug 15, 2009 at 12:02 AM, Michael
Goffioul<address@hidden> wrote:
> Hi,
>
> it seems that octave now requires autoconf-2.64 and not 2.60 as mentioned
> in the AC_PREREQ of configure.in. Since change 0ce82753dd72, my
> autoconf-2.61 is unable to process configure.in and fails with:
>
> configure.in:40: error: possibly undefined macro: AC_DEFINE
> If this token and others are legitimate, please use m4_pattern_allow.
> See the Autoconf documentation.
> configure.in:63: error: possibly undefined macro: AS_HELP_STRING
> configure.in:617: error: possibly undefined macro: AC_LANG_PUSH
> configure.in:665: error: possibly undefined macro: AC_LANG_POP
> configure:1511: error: possibly undefined macro: m4_ifblank
> configure:9276: error: possibly undefined macro: m4_ifnblank
> configure:9479: error: possibly undefined macro: m4_toupper
>
> Can anybody confirm this?
>
> Michael.
>
Autoconf 2.64 is really very new; though by the time Octave 3.4 will
be released, it may already be widespread.
However, in this case apparently it's just m4_ifblank and m4_ifnblank
missing, so an easy remedy is to steal them out from autoconf 2.64 and
define them ourselves if they're not there:
http://hg.savannah.gnu.org/hgweb/octave/rev/691545147aca
this enables use of autoconf 2.63 for me.
cheers
--
RNDr. Jaroslav Hajek
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz