Documenting tools necessary for GCC [draft]

Nathanael Nerode neroden@twcny.rr.com
Fri May 30 16:08:00 GMT 2003


Bruce said:
> ------------------------------------------------------
> autogen version 5.5.4
> guile version 1.4.1
> 
> Necessary to:
> 
> regenerate fixinc/fixincl.x from
>    fixinc/inclhack.def and fixinc/*.tpl
> run the fixinc/ directory make check
> regenerate the top level Makefile.am's from
That's "The top level Makefile.in".  No automake at the top level (there 
are almost no actual files to deal with, so automake is an unnecessary 
complication).
>    Makefile.tpl and Makefile.def
> 
> ------------------------------------------------------
> 
> (you could probably get away with earlier versions than
> 5.5.4, but the Makefile.tpl could contain some of the feature
> creep since fixincl.tpl was written...Makefile.tpl is also
> under active development.)
That it is.  I don't think it contains any feature creep; all I've used 
so far are IF/ELSE, FOR, and plain old substitutions.  (Albeit lots and 
lots of those, nested, which is why I'm using AutoGen.)  But it might in 
the future.  :-)

I wouldn't be at all surprised if any AutoGen version in the 5.x series 
worked for Makefile.tpl.  (Nothing earlier, obviously!)

> At some point, Guile 1.6 will be required because they are
> in the process of disposing of the gh_* interface.  AutoGen
> currently uses that.
> 
> And, no, AutoGen is not part of Guile, nor does AutoGen
> ship with Guile.  You gotta get both.

Makefile.tpl doesn't use anything guile-version-specific at the moment, 
so it simply requires whatever version AutoGen requires.

--Nathanael



More information about the Gcc mailing list