tar
file which was compressed using gzip
. The code can be extracted
into a directory unpackdir using
mkdir unpackdir cd unpackdir tar zxvf gnats-3.2.tar.zThe sources reside in a directory called `gnats-3.2' when unpacked. We call this the top level of the source directory, or srcdir. The sources for the GNATS tools are in the subdirectory `gnats-3.2/gnats/*'. Lists of files included in the distribution are in each directory in the file `MANIFEST'.
srcdir/gnats/Makefile.in and srcdir/send-pr/Makefile.inChange the variable `lispdir' from `$(datadir)/emacs/lisp' to the directory containing your Emacs lisp library. For information on prefix, see section prefix.
configure
. You can nearly always run configure
with
the command
./configure --with-full-gnatsand the "Right Thing" happens:
configure
is:
configure [ --with-full-gnats ] [ --prefix=prefix ] [ --exec-prefix=exec-prefix ] [ --with-gnats-root=GNATS_ROOT ] [ --verbose ]
--with-full-gnats
--prefix=prefix
--exec-prefix=exec-prefix
--with-gnats-root=GNATS_ROOT
--verbose
configure
runs.
configure
' in Cygnus configure.
You can build GNATS in a different directory (objdir) from the
source code by calling the configure
program from the new
directory, as in
mkdir objdir cd objdir srcdir/configure ... make allBy default,
configure
compiles the programs in the same directory
as the sources (srcdir). Emacs lisp files are byte-compiled if
make
can find Emacs on your local system.
make all infofrom the directory where
configure
created a `Makefile'.
(This may not be the same directory as the source directory.) These
targets indicate:
all
info
makeinfo
.
Go to the first, previous, next, last section, table of contents.