Project Setup Instructions
- sudo apt-get install mercurial gcc g++ git cmake
- sudo apt-get python-dev python-setuptools qt5-default
- cd && mkdir workspace && cd ~/workspace
- hg clone http://code.nsnam.org/ns-3-allinone
- cd ns-3-allinone/
- ./download.py -n ns-3-dev
- ./build.py
- cd ns-3-dev
- ./waf --enable-tests configure
- ./test.py
- cd ~/workspace/
- git clone https://github.com/anuragjha/CS621Idli.git
- sudo apt-get install rsync
- rsync -a ~/workspace/CS621Idli/ns-3-dev/ ~/workspace/ns-3-allinone/ns-3-dev/
- cd ~/workspace/ns-3-allinone
- git clone https://github.com/ChristianKreuzberger/AMuSt-libdash.git
- sudo apt-get install build-essential gccxml git-core cmake
- sudo apt-get install libxml2-dev libcurl4-openssl-dev
- sudo apt-get install libxslt-dev python-dev lib32z1-dev
- sudo apt-get install --no-install-recommends libboost-all-dev
- cd ~/workspace/ns-3-allinone/AMuSt-libdash/libdash
- mkdir build
- cd build
- cmake ../
- make
- cd ~/workspace/ns-3-allinone/ns-3-dev/
- ./waf configure
- ./waf --run "cs621IdliP1 --cfFileName=config.txt"