summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdt <gdt>2004-11-15 17:26:47 +0000
committergdt <gdt>2004-11-15 17:26:47 +0000
commit3764c0c0f9a60fe77338870346f24a68fcec269b (patch)
treec1560418a033d3ca297b4a3686526f658719b621
parent7fa25ff6aa2b6f235cdf0e6784b36cf6d516cfd4 (diff)
Note that either BSD make or GNU make works, and note versions.
Adjust required texinfo version to 4.7 from 4.7-4. Clarify quagga.info build process.
-rw-r--r--INSTALL.quagga.txt35
1 files changed, 21 insertions, 14 deletions
diff --git a/INSTALL.quagga.txt b/INSTALL.quagga.txt
index ca2dfcaa..0f4082e3 100644
--- a/INSTALL.quagga.txt
+++ b/INSTALL.quagga.txt
@@ -1,11 +1,17 @@
-# $Id: INSTALL.quagga.txt,v 1.2 2004/11/15 15:34:50 gdt Exp $
+# $Id: INSTALL.quagga.txt,v 1.3 2004/11/15 17:26:47 gdt Exp $
--------------------------------------------------------------------------
-Building and Installing Quagga:
+Building and Installing Quagga from releases or snapshots:
The 'INSTALL' file contains generic instructions on how to use 'configure'
scripts.
+Quagga can be compiled with either BSD make or GNU make.
+GNU make 3.80 is known to work.
+The following system makes are known to work
+ NetBSD 1.6.2
+ NetBSD 2.0
+
For further Quagga specific information on 'configure' and build-time
configuration of the software, please read the Quagga info documentation,
(doc/quagga.info). To read the info page included with the Quagga sources
@@ -27,25 +33,26 @@ available online.
Building Quagga from CVS checkouts:
In order to build from CVS, you will need recent versions of several GNU
-tools, particularly autoconf, automake, libtool and texinfo. Note that the
+tools, particularly autoconf, automake, libtool and texinfo. Note that the
CVS snapshots on the Quagga website do not require these tools; everything
-is already setup ready to run 'configure', and if you have trouble building
+is already setup ready to run 'configure'. If you have trouble building
from CVS checkout it is recommended that you try a CVS snapshot instead.
-If you must build from plain CVS checkouts, the versions which should work
-at least with:
+If you are building from plain CVS checkouts, the versions which
+should work at least with:
automake: 1.8.5
autoconf: 2.59
libtool: 1.5.6
- texinfo: 4.7-4
-
-To create the required files, run either the 'update-autotools' script
-provided, or else the 'autoreconf' command supplied with your autoconf
-package. After this you may run configure. You will need a recentish version
-of GNU Texinfo in order to build doc/quagga.info, which is not supplied in
-CVS, but is supplied in the CVS snapshots on the Quagga website. You will
-need to run make to create this file.
+ texinfo: 4.7
+
+To create the required autotools files (Makefile.in, configure, etc.),
+run either the 'update-autotools' script provided, or else the
+'autoreconf' command supplied with your autoconf package. After this
+you may run configure. GNU texinfo is required in order to build
+doc/quagga.info, which is not supplied in CVS, but is supplied in the
+CVS snapshots on the Quagga website. quagga.info is created via
+makeinfo during the build.
Please refer to "Building and Installing Quagga" above for further
instructions.