Sorry, I figured it out.
I had the environment variable
export ARCH=`uname`
defined when I ran autoheader. This must have clobbered the
AC_SUBST(ARCH)
entry in configure.in.
Live and learn! Sorry for wasting everyone's time.
Humbly,
David
On Wednesday 11 Apr 01, David Starks-Browning writes:
> I've re-installed GNU m4-1.4, automake-1.4, and autoconf-2.13. I
> still get the exact same error when I run ./CVSMake:
>
> aclocal && \
> autoheader && \
> automake -a -i && \
> autoconf
>
> Are you sure it's a problem with my installation? If it is, can
> anyone help me fix it? I don't know what else to do besides (re-)install
> these tools.
>
> I'm sorry to be so helpless here.
>
> Thanks,
> David
>
> On Tuesday 10 Apr 01, David Thompson writes:
> > This is a problem with your autoconf tools setup. But as for the
> > AC_TRY_RUN warnings, you can ignore them.
> >
> > David
> >
> > >Greetings,
> > >
> > >I'm attempting to build dx from CVS, checked out today. When I run
> > >./CVSMake, I get the following error from autoheader:
> > >
> > >configure.in:873: warning: AC_TRY_RUN called without default to allow
> > >cross compiling
> > >configure.in:899: warning: AC_TRY_RUN called without default to allow
> > >cross compiling
> > >/sw/arch/bin/autoheader: Symbol `SunOS' is not covered by
> > >/sw/common/share/autoconf/acconfig.h ./acconfig.h
> > >
> > >(BTW, should I ignore the warnings?)
> > >
> > >This is GNU autoconf-2.13 and GNU m4-1.4. Whatever platform I try
> > >(SunOS, OSF1, IRIX64, Linux), I get similar errors, with the
> > >corresponding uname result substituted in the error message.