Mention running boot.sh when pulling sources from Git
authorJustin Pettit <jpettit@nicira.com>
Tue, 3 Nov 2009 21:56:46 +0000 (13:56 -0800)
committerJustin Pettit <jpettit@nicira.com>
Tue, 3 Nov 2009 23:37:03 +0000 (15:37 -0800)
When the sources are pulled directly from Git, it is necessary to run
"./boot.sh" before "./configure" can be run.  This commit documents that
useful bit of information.

INSTALL.Linux

index 2683940985e88399841d9eb8b63bd7d9a4e68851..aadac73f438ae1bcd821d02a35080bc5d2f7e485 100644 (file)
@@ -92,7 +92,12 @@ Building and Installing Open vSwitch for Linux
 Once you have installed all the prerequisites listed above in the Base
 Prerequisites section, follow the procedure below to build.
 
 Once you have installed all the prerequisites listed above in the Base
 Prerequisites section, follow the procedure below to build.
 
-1. In the top source directory, configure the package by running the
+1. If you pulled the sources directly from an Open vSwitch Git tree, 
+   run boot.sh in the top source directory:
+
+      % ./boot.sh
+
+2. In the top source directory, configure the package by running the
    configure script.  You can usually invoke configure without any
    arguments:
 
    configure script.  You can usually invoke configure without any
    arguments:
 
@@ -128,16 +133,16 @@ Prerequisites section, follow the procedure below to build.
    additional environment variables.  For a full list, invoke
    configure with the --help option.
 
    additional environment variables.  For a full list, invoke
    configure with the --help option.
 
-2. Run make in the top source directory: 
+3. Run make in the top source directory: 
 
       % make
 
 
       % make
 
-3. Become root by running "su" or another program.
+4. Become root by running "su" or another program.
 
 
-4. Run "make install" to install the executables and manpages into the
+5. Run "make install" to install the executables and manpages into the
    running system, by default under /usr/local.
 
    running system, by default under /usr/local.
 
-5. If you built kernel modules, you may load them with "insmod", e.g.:
+6. If you built kernel modules, you may load them with "insmod", e.g.:
 
       % insmod datapath/linux-2.6/openvswitch_mod.ko
 
 
       % insmod datapath/linux-2.6/openvswitch_mod.ko