[3/3] INSTALL: Update building instructions to include mention of ./bootstrap
diff mbox

Message ID 1462317946-15465-3-git-send-email-cyrilbur@gmail.com
State Superseded
Headers show

Commit Message

Cyril Bur May 3, 2016, 11:25 p.m. UTC
Signed-off-by: Cyril Bur <cyrilbur@gmail.com>
---
 INSTALL | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

Patch
diff mbox

diff --git a/INSTALL b/INSTALL
index f6138ef..2cb9cb4 100644
--- a/INSTALL
+++ b/INSTALL
@@ -25,20 +25,30 @@  it or regenerate `configure' using a newer version of `autoconf'.
 The simplest way to compile this package is:
 
   1. `cd' to the directory containing the package's source code and type
-     `./configure' to configure the package for your system.  If you're
-     using `csh' on an old version of System V, you might need to type
-     `sh ./configure' instead to prevent `csh' from trying to execute
-     `configure' itself.
+     `./bootstrap` to get your systems `autoconf` to generate the
+     `configure` script. If you're using `csh' on an old version of
+     System V, you might need to type `sh ./bootstrap' instead to prevent
+     `csh' from trying to execute `bootstrap' itself.
+
+     This step only really needs to be done the very first time to
+     generate `configure`, usually the same `configure` script can be
+     used repeatedly without regeneration unless you're modifying
+     `configure.in` self.
+
+  2. Type `./configure' to configure the package for your system. As
+     with step 1, if you're using `csh' on an old version of System V, you
+     might need to type `sh ./configure' instead to prevent `csh' from
+     trying to execute `configure' itself.
 
      Running `configure' takes a while.  While running, it prints some
      messages telling which features it is checking for.
 
-  2. Type `make' to compile the package.
+  3. Type `make' to compile the package.
 
-  3. Type `make install' to install the programs and any data files and
+  4. Type `make install' to install the programs and any data files and
      documentation.
 
-  4. You can remove the program binaries and object files from the
+  5. You can remove the program binaries and object files from the
      source code directory by typing `make clean'.
 
 Compilers and Options