Currently to build ovs, you need the following version: - GCC 4.6 or later (old GCCs have some bugs with unnamed fields) - python six library 1.4.0 or later (for six.moves.range) - kernel 2.6.36 or later (for RTA_MARK)
Signed-off-by: Timothy Redaelli <tredae...@redhat.com> --- Documentation/intro/install/general.rst | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Documentation/intro/install/general.rst b/Documentation/intro/install/general.rst index 4749832..faf6790 100644 --- a/Documentation/intro/install/general.rst +++ b/Documentation/intro/install/general.rst @@ -41,7 +41,7 @@ need the following software: - A C compiler, such as: - - GCC 4.x. + - GCC 4.6 or later. - Clang. Clang 3.4 and later provide useful static semantic analysis and thread-safety checks. For Ubuntu, there are nightly built packages @@ -64,7 +64,10 @@ need the following software: If libcap-ng is installed, then Open vSwitch will automatically build with support for it. -- Python 2.7. You must also have the Python ``six`` library. +- Python 2.7. You must also have the Python ``six`` library version 1.4.0 + or later. + +- On Linux, ``kernel`` version 2.6.36 or later. On Linux, you may choose to compile the kernel module that comes with the Open vSwitch distribution or to use the kernel module built into the Linux kernel @@ -173,7 +176,8 @@ simply install and run Open vSwitch you require the following software: from iproute2 (part of all major distributions and available at https://wiki.linuxfoundation.org/networking/iproute2). -- Python 2.7. You must also have the Python six library. +- Python 2.7. You must also have the Python six library version 1.4.0 + or later. On Linux you should ensure that ``/dev/urandom`` exists. To support TAP devices, you must also ensure that ``/dev/net/tun`` exists. -- 2.9.3 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev