]> git.proxmox.com Git - ovs.git/blame - INSTALL.NetBSD.md
datapath: Fix checking for new expected connections.
[ovs.git] / INSTALL.NetBSD.md
CommitLineData
542cc9bb
TG
1How to Install Open vSwitch on NetBSD
2=====================================
0f3df203
YT
3
4On NetBSD, you might want to install requirements from pkgsrc.
5In that case, you need at least the following packages.
6
542cc9bb
TG
7 * automake
8 * libtool-base
9 * gmake
10 * python27
1de0ef41 11 * py27-six
542cc9bb
TG
12 * py27-xml
13 * pkg_alternatives
0f3df203 14
9feb1017 15Some components have additional requirements. (See [INSTALL.md])
0f3df203
YT
16
17Assuming you are running NetBSD/amd64 6.1.2, you can download and
18install pre-built binary packages as the following.
19(You might get some warnings about minor version mismatch. Don't care.)
20
542cc9bb 21 ```
0f3df203
YT
22 # PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.2/All/
23 # export PKG_PATH
1de0ef41 24 # pkg_add automake libtool-base gmake python27 py27-six py27-xml pkg_alternatives
542cc9bb 25 ```
0f3df203 26
542cc9bb
TG
27NetBSD's `/usr/bin/make` is not GNU make. GNU make is installed as
28`/usr/pkg/bin/gmake` by the above mentioned `gmake` package.
0f3df203 29
542cc9bb 30As all executables installed with pkgsrc are placed in `/usr/pkg/bin/`
0f3df203
YT
31directory, it might be a good idea to add it to your PATH.
32
33Open vSwitch on NetBSD is currently "userspace switch" implementation
9feb1017
TG
34in the sense described in [INSTALL.userspace.md] and [PORTING.md].
35
36[INSTALL.md]:INSTALL.md
37[INSTALL.userspace.md]:INSTALL.userspace.md
38[PORTING.md]:PORTING.md