X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=INSTALL;h=18e8532912b8a93373d2179f7eb2e1b7870a3173;hb=a6e73618f53138eb6f55e2c66ff8c649794fd8dd;hp=5d62a90ab2968baf5e11ec99ef0e1cf7e0f0cbd4;hpb=780325b5b8d4c0552b4b7719e0a38200d99f6b08;p=sliver-openvswitch.git diff --git a/INSTALL b/INSTALL index 5d62a90ab..18e853291 100644 --- a/INSTALL +++ b/INSTALL @@ -16,13 +16,11 @@ Build Requirements To compile the userspace programs in the Open vSwitch distribution, you will need the following software: - - A make program, e.g. GNU make. BSD make should also work. + - GNU make. - The GNU C compiler. We generally test with version 4.1, 4.2, or 4.3. - - pkg-config. We test with version 0.22. - - libssl, from OpenSSL, is optional but recommended if you plan to connect the Open vSwitch to an OpenFlow controller. libssl is required to establish confidentiality and authenticity in the @@ -192,15 +190,16 @@ Prerequisites section, follow the procedure below to build. additional environment variables. For a full list, invoke configure with the --help option. -3. Run make in the top source directory: +3. Run GNU make in the top source directory, e.g.: % make - On FreeBSD you may need to use GNU make (gmake) or NetBSD make - (bmake) instead of the native make. + or if GNU make is installed as "gmake": + + % gmake For improved warnings if you installed "sparse" (see - "Prerequisites"), add C=1 to the "make" command line. + "Prerequisites"), add C=1 to the command line. 4. Consider running the testsuite. Refer to "Running the Testsuite" below, for instructions. @@ -390,7 +389,7 @@ check". All the same options are available via TESTSUITEFLAGS. When you do this, the "valgrind" results for test are reported in files named tests/testsuite.dir//valgrind.*. You may find that the valgrind results are easier to interpret if you put "-q" in -~/.valgrindrc, since that reduces the amount of +~/.valgrindrc, since that reduces the amount of output. Sometimes a few tests may fail on some runs but not others. This is usually a bug in the testsuite, not a bug in Open vSwitch itself. If