gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gluster-devel] automake


From: Anand Babu Periasamy
Subject: Re: [Gluster-devel] automake
Date: Wed, 9 May 2012 00:21:35 -0700

On Tue, May 8, 2012 at 11:08 PM, Anand Avati <address@hidden> wrote:
> You might want to read autobook for the general theory behind autotools.
> Here's a quick summary -
>
> aclocal prepares the running of autotools.
> autoheader prepares autotools to generate a config.h to be consumed by C
> code
> configure.ac is the "source" to discover the build system and accept user
> parameters
> autoconf converts configure.ac to configure
> Makefile.am is the "source" to define what is to be built and how.
> automake converts Makefile.am to Makefile.in
>
> till here everything is scripted in ./autogen.sh
>
> running configure creates Makefile out of Makefile.in
>
> now run make :)
>

Best way to learn autotools is copy-paste-customize. In general, if
you are starting a new project, Debian has a nice little tool called
"autoproject". It will auto generate autoconf and automake files. Then
you start customizing it.

GNU project should really merge all these tools in to one simple
coherent system.
-- 
Anand Babu Periasamy
Blog [http://www.unlocksmith.org]

Imagination is more important than knowledge --Albert Einstein



reply via email to

[Prev in Thread] Current Thread [Next in Thread]