aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.NetBSD
blob: aab8793e9b2e657f4a405e6015b73d2e6505fba7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
           How to Install Open vSwitch on NetBSD
           =====================================

On NetBSD, you might want to install requirements from pkgsrc.
In that case, you need at least the following packages.

	automake
	libtool-base
	gmake
	python27
	py27-xml
	pkg_alternatives

Some components have additional requirements.  (See INSTALL)

Assuming you are running NetBSD/amd64 6.1.2, you can download and
install pre-built binary packages as the following.
(You might get some warnings about minor version mismatch.  Don't care.)

    # PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.2/All/
    # export PKG_PATH
    # pkg_add automake libtool-base gmake python27 py27-xml pkg_alternatives

NetBSD's /usr/bin/make is not GNU make.  GNU make is installed as
/usr/pkg/bin/gmake by the above mentioned 'gmake' package.

As all executables installed with pkgsrc are placed in /usr/pkg/bin/
directory, it might be a good idea to add it to your PATH.

Open vSwitch on NetBSD is currently "userspace switch" implementation
in the sense described in INSTALL.userspace and PORTING.