On Thu, Feb 5, 2015 at 10:22 PM, Nithin Raju <nit...@vmware.com> wrote:
> In a previous commit, support had been added to support building
> the kernel datapath from command line. In this patch, we document
> it.
>
> Signed-off-by: Nithin Raju <nit...@vmware.com>
Thank you, applied!
> ---
>  INSTALL.Windows.md |   28 +++++++++++++++++++++++-----
>  1 files changed, 23 insertions(+), 5 deletions(-)
>
> diff --git a/INSTALL.Windows.md b/INSTALL.Windows.md
> index 138d1bb..0882501 100644
> --- a/INSTALL.Windows.md
> +++ b/INSTALL.Windows.md
> @@ -96,15 +96,29 @@ For example,
>
>  * Run make for the ported executables.
>
> -Building the Kernel module
> ---------------------------
> -We directly use the Visual Studio 2013 IDE to compile the kernel module. You 
> can
> -open the extensions.sln file in the IDE and build the solution.
> +Building the Kernel datapath module
> +-----------------------------------
> +* We directly use the Visual Studio 2013 IDE to compile the kernel datapath.
> +You can open the extensions.sln file in the IDE and build the solution.
> +
> +* The kernel datapath can be compiled from command line as well.  The top
> +level 'make' will invoke building the kernel datapath, if the
> +'--with-vstudioddk' argument is specified while configuring the package.
> +For example,
> +
> +    % ./configure CC=./build-aux/cccl LD="`which link`" LIBS="-lws2_32" \
> +    --prefix="C:/openvswitch/usr" --localstatedir="C:/openvswitch/var" \
> +    --sysconfdir="C:/openvswitch/etc" --with-pthread="C:/pthread" \
> +    --enable-ssl --with-openssl="C:/OpenSSL-Win32" \
> +    --with-vstudioddk="<WDK to use>"
> +
> +    Possible values for "<WDK to use>" are:
> +    "Win8.1 Debug", "Win8.1 Release", "Win8 Debug" and "Win8 Release".
>
>  Installing the Kernel module
>  ----------------------------
>  Once you have built the solution, you can copy the following files to the
> -target Hyper-V machines:
> +target Hyper-V machines.
>
>      ./datapath-windows/x64/Win8.1Debug/package/ovsext.inf
>      ./datapath-windows/x64/Win8.1Debug/package/OVSExt.sys
> @@ -112,6 +126,10 @@ target Hyper-V machines:
>      ./datapath-windows/misc/install.cmd
>      ./datapath-windows/misc/uninstall.cmd
>
> +The above path assumes that the kernel module has been built using Windows
> +DDK 8.1 in Debug mode. Change the path appropriately, if a different WDK
> +has been used.
> +
>  Steps to install the module
>  ---------------------------
>
> --
> 1.7.4.1
>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to