mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-08 11:18:43 +00:00
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.
This commit is contained in:
parent
7fa25ff6aa
commit
3764c0c0f9
@ -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'
|
The 'INSTALL' file contains generic instructions on how to use 'configure'
|
||||||
scripts.
|
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
|
For further Quagga specific information on 'configure' and build-time
|
||||||
configuration of the software, please read the Quagga info documentation,
|
configuration of the software, please read the Quagga info documentation,
|
||||||
(doc/quagga.info). To read the info page included with the Quagga sources
|
(doc/quagga.info). To read the info page included with the Quagga sources
|
||||||
@ -29,23 +35,24 @@ Building Quagga from CVS checkouts:
|
|||||||
In order to build from CVS, you will need recent versions of several GNU
|
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
|
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.
|
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
|
If you are building from plain CVS checkouts, the versions which
|
||||||
at least with:
|
should work at least with:
|
||||||
|
|
||||||
automake: 1.8.5
|
automake: 1.8.5
|
||||||
autoconf: 2.59
|
autoconf: 2.59
|
||||||
libtool: 1.5.6
|
libtool: 1.5.6
|
||||||
texinfo: 4.7-4
|
texinfo: 4.7
|
||||||
|
|
||||||
To create the required files, run either the 'update-autotools' script
|
To create the required autotools files (Makefile.in, configure, etc.),
|
||||||
provided, or else the 'autoreconf' command supplied with your autoconf
|
run either the 'update-autotools' script provided, or else the
|
||||||
package. After this you may run configure. You will need a recentish version
|
'autoreconf' command supplied with your autoconf package. After this
|
||||||
of GNU Texinfo in order to build doc/quagga.info, which is not supplied in
|
you may run configure. GNU texinfo is required in order to build
|
||||||
CVS, but is supplied in the CVS snapshots on the Quagga website. You will
|
doc/quagga.info, which is not supplied in CVS, but is supplied in the
|
||||||
need to run make to create this file.
|
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
|
Please refer to "Building and Installing Quagga" above for further
|
||||||
instructions.
|
instructions.
|
||||||
|
Loading…
Reference in New Issue
Block a user