--- Begin Message ---
Subject: |
Re: configure: a.out.h vs nlist.h |
Date: |
Tue, 30 Oct 2001 18:07:37 +0200 |
> From: Sam Steingold <address@hidden>
> Date: 24 Oct 2001 16:24:28 -0400
>
> > > From: Sam Steingold <address@hidden>
> > > Date: 24 Oct 2001 12:55:05 -0400
> > >
> > > On the current CVS emacs, I get this:
> > > getloadavg.c:356:24: a.out.h: No such file or directory
> > > after 'make distclean; ./configure; make bootstrap'
> > > on Solaris 2.5.1, gcc 3.0, autoconf 2.52.
> >
> > That's weird: according to "cvs log", getloadavg.c didn't change since
> > June 2000. Could you please look closer at this and see what changed
> > since the last pretest you built (did you build any pretests on that
> > machine?).
> >
> > Is it possible that this is the first time some of the tools are used,
> > or a new version of some tool?
>
> I think I was not clear enough.
> the problem is obviously with the recent changes in the configuration
> process, i.e., the check for a.out.h vs nlist.h (see the subject line)
> in configure. I suspect that when aclocal.m4 was dropped, the check
> went away too, so the default include (a.out.h) is used now always.
The problem is not with aclocal.m4, it's with the new Autoconf: its
AC_FUNC_GETLOADAVG macro doesn't seem to define NLIST_STRUCT, and
getloadavg.c needs that, at least on your system.
Andreas, could you please look into this?
--- End Message ---