Version 13 (modified by 18 years ago) ( diff ) | ,
---|
OverSim Installation Instructions
These instructions show you how to install OverSim for Linux. Compiling and running OverSim for Windows is currently not supported (If you want to compile OverSim for windows, you should take a look at the OMNeT++ install instructions for Windows).
- Requirements for OMNeT++ and OverSim:
- Tcl/Tk 8.4
- libgmp
- optional simulation output postprocessing: Perl::Descriptive
If you have a debian-based distribution like Ubuntu you can install these packages
with
sudo apt-get install tk8.4-dev libgmp3-dev libstatistics-descriptive-perl
- Download OMNeT++ 3.3 from http://www.omnetpp.org/ after reading the License
- Create a new directory (in the following we assume you want to install OMNeT++ and OverSim to ~/sim/) and extract OMNeT++:
mkdir ~/sim cd ~/sim tar xzf /tmp/omnetpp-3.3-src.tgz
- Add the following lines to your .bashrc or .profile:
export PATH=$PATH:~/sim/omnetpp-3.3/bin:~/sim/INET-20061020-OverSim/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/sim/omnetpp-3.3/lib
- Optionally edit omnetpp-3.3/configure.user and change CFLAGS for speed and profiling:
CFLAGS='-O3 -DNDEBUG=1 -gstabs+3 -Wall'
- Compile OMNeT++:
cd ~/sim/omnetpp-3.3 ./configure make
- Download the patched version of the INET framework INET-20061020-OverSim.tgz and extract in next to your OMNeT++ installation:
cd ~/sim tar xzf /tmp/INET-20061020-OverSim.tgz
- Edit INET-20061020-OverSim/inetconfig and change ROOT to your install of the INET framework:
ROOT=$(HOME)/sim/INET-20061020-OverSim
- Compile the INET framework:
./makemake make
- Download the latest OverSim snapshot OverSim-20061215.tgz and extract in next to your OMNeT++ installation:
cd ~/sim tar xzf /tmp/OverSim-20061215.tgz
- Compile OverSim:
cd ~/sim/OverSim ./makemake make
Congratulations - now you should have a working OverSim installation!
Note:
See TracWiki
for help on using the wiki.