Check out my first novel, midnight's simulacra!
GNU Autotools: Difference between revisions
From dankwiki
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
==Setting up autotools== | ==Setting up autotools== | ||
<tt>[http://www.gnu.org/software/autoconf/manual/autoconf.html#autoreconf-Invocation autoreconf]</tt> can be used on initial setup, or after the autotools installation has been modified. Use <tt>-f</tt> to force refreshings, and <tt>-i</tt> to install missing files; <tt>autoreconf -fi</tt> is thus a useful recipe for source trees. | <tt>[http://www.gnu.org/software/autoconf/manual/autoconf.html#autoreconf-Invocation autoreconf]</tt> can be used on initial setup, or after the autotools installation has been modified. Use <tt>-f</tt> to force refreshings, and <tt>-i</tt> to install missing files; <tt>autoreconf -fi</tt> is thus a useful recipe for source trees. | ||
==Local macros== | |||
Put them in <tt>acinclude.m4</tt>, *not* <tt>aclocal.m4</tt>. The latter is blown away by <tt>autoreconf</tt>. The former is properly included along with <tt>aclocal.m4</tt> (which ought be automatically generated by <tt>aclocal</tt>) by autotools. |
Revision as of 00:41, 13 May 2024
Ick.
Setting up autotools
autoreconf can be used on initial setup, or after the autotools installation has been modified. Use -f to force refreshings, and -i to install missing files; autoreconf -fi is thus a useful recipe for source trees.
Local macros
Put them in acinclude.m4, *not* aclocal.m4. The latter is blown away by autoreconf. The former is properly included along with aclocal.m4 (which ought be automatically generated by aclocal) by autotools.