blob: f2444748293da0d95b61d75f601649408ddf53ae [file] [log] [blame] [view]
Junxiao Shi6ca48812015-03-26 23:14:19 -07001# ndn-tools Build Instructions
2
3This document describes how to build and install ndn-tools.
4
5## Prerequisites
6
7Building ndn-tools requires [ndn-cxx](http://named-data.net/doc/ndn-cxx/current/)
8to be installed.
9Please see [Getting Started with ndn-cxx](http://named-data.net/doc/ndn-cxx/current/INSTALL.html)
10on how to install ndn-cxx.
11Note: if you have installed ndn-cxx from a binary package, please make sure development headers
12are installed (if using Ubuntu PPA, `ndn-cxx-dev` package is needed).
13
14Any operating system and compiler supported by ndn-cxx are supported by ndn-tools.
15
16## Build Steps
17
18Waf meta build system is used by ndn-tools.
19
20To configure, compile, and install ndn-tools, type the following commands
21in ndn-tools source directory:
22
23 ./waf configure
24 ./waf
25 sudo ./waf install
26
27To uninstall ndn-tools:
28
29 sudo ./waf uninstall