Re: bootstrapping on linux: autoheader errors

"Bryan B. Thompson" wrote:

> I searched through the archives, but I did not see much at all dealing with
> the bootstrapping process what to do when it fails.  Therefore, ....

I think it was a problem with the libtool config files - it seems to
work from here now.

> $ autoheader
> configure.in:44: AC_TRY_COMPILE was called before AC_ISC_POSIX
> configure.in:188: warning: AC_TRY_RUN called without default to allow cross compiling
> configure.in:189: warning: AC_TRY_RUN called without default to allow cross compiling
> configure.in:192: warning: AC_TRY_RUN called without default to allow cross compiling
> configure.in:193: warning: AC_TRY_RUN called without default to allow cross compiling
> configure.in:194: warning: AC_TRY_RUN called without default to allow cross compiling
> 
> There is a comment at configure.in(44):
> 
>   dnl Remove next line and you get an error -- autoconf
>   dnl should deal with this automatically.
>   AC_ISC_POSIX
> 
> that suggests commenting out the AC_ISC_POSIX may be the right thing to
> do, however that generates a different set of errors (see below).

This is a well-known problem, see


http://subzero.campus.luth.se/FreeDocs/autoconf-2.12/autoconf_44.html#IDX36

linked from

	http://www.w3.org/Library/cvs.html#More
 
> configure.in:197: AC_TRY_COMPILE was called before AC_ISC_POSIX
> configure.in:197: AC_TRY_RUN was called before AC_ISC_POSIX
> autoconf: Undefined macros:
> ***BUG in Autoconf--please report*** AC_DISABLE_FAST_INSTALL
> configure.in:44:xAC_ISC_POSIX

Try and do an update and run

	aclocal; autoheader; automake; autoconf

> Finally, if this bootstrapping process breaks in the middle, as it did for
> me, can it just be safely restarted.  I realize that we are in the process
> of creating the makefiles, so there is not going to be any easy method for
> cleaning the distribution.  I have check to insure that the bootstrapping
> process does not modify any of the checkout files from the CVS repository.

No, you can restart at any point.

-- 
Henrik Frystyk Nielsen, <frystyk@w3.org>
World Wide Web Consortium, MIT/LCS NE43-356
545 Technology Square, Cambridge MA 02139, USA

Received on Tuesday, 22 June 1999 16:26:38 UTC