-->"Steve" == Steve Simon <[EMAIL PROTECTED]> writes:

  Steve> How we can sidestep autohell?

autohell is now a 3-headed beast: automake, autoconf and libtool, where
some of those are actually multiple components.

automake is PERL thing that takes a "simplified" Makefile.am, and emits
a Makefile.in.  its added value is understanding how to drive libtool,
and the creation of Makefiles with standard targets.

autoconf is a Bourne-ish Shell script and a suite of m4 macros.  it
processes various m4 *.in files to produce (at minimum) a Bourne Shell
configure script, and a set of Makefiles.  its added value is two-fold:
a series of HAVE_FOO macros used to compile different code fragments,
and various other variables substituted into the Makefiles to actually
compile and link different files.

libtool is another Bourne-ish Shell script that encodes knowledge of how
shared libraries are built using different linker and runtime-linker
variants.

i suspect that they probably require bash, GNU m4 and GNU sed.  automake
needs PERL.


those porting Python, etc, must have dealt with this somehow?




d

Reply via email to