Shuo Chen | 050fcad | 2014-03-12 15:45:54 -0700 | [diff] [blame] | 1 | ndn-repo: A basic version of NDN repository |
| 2 | =========================================================================== |
| 3 | |
| 4 | Prerequisites |
| 5 | ------------- |
| 6 | |
| 7 | Required: |
| 8 | |
| 9 | * libcrypto |
| 10 | * libsqlite3 |
| 11 | * libcrypto++ |
| 12 | * boost libraries |
| 13 | * [NDN-CPP](https://github.com/cawka/ndn-cpp) |
| 14 | * OSX Security framework (on OSX platform only) |
| 15 | |
| 16 | Build |
| 17 | ----- |
| 18 | |
| 19 | To build in a terminal, change directory to the ndn_repo root. Enter: |
| 20 | |
| 21 | ./waf configure |
| 22 | ./waf |
| 23 | sudo ./waf install |
| 24 | |
| 25 | This makes and installs the following items: |
| 26 | |
| 27 | If configured with tests: ``./waf configure --test``), the above commands will |
| 28 | also produce test programs in ./build/test directory |
| 29 | |
| 30 | Supported platforms |
| 31 | ------------------- |
| 32 | |
| 33 | (to be confirmed) |
| 34 | |
| 35 | NDN-CPP is tested on the following platforms: |
| 36 | Ubuntu 12.04 (64 bit and 32 bit) (gcc 4.6.3) |
| 37 | Ubuntu 13.04 (64 bit) (gcc 4.7.3) |
| 38 | Mac OS X 10.8.4 (clang 4.2) |
| 39 | Mac OS X 10.8.4 (gcc 4.2) |