CCN-lite requires OpenSSL. Use the following to install it:
- Ubuntu:
sudo apt-get install libssl-dev
- OS X:
brew install openssl
-
Clone the repository:
git clone https://github.com/cn-uofbasel/ccn-lite
-
Set environment variable
$CCNL_HOME
and add the binary folder of CCN-lite to your$PATH
:export CCNL_HOME="`pwd`/ccn-lite" export PATH=$PATH:"$CCNL_HOME/bin"
To make these variables permanent, add them to your shell's
.rc
file, e.g.~/.bashrc
. -
Build CCN-lite using
make
:cd $CCNL_HOME/src make clean all