This post helps the developers to install NS-2.35 version in Fedora 18.
Settings:
- I have used GNOME Desktop with all softwares selected. See the image below
- From Fedora 18, a new type of installer is designed as shown.
The default installer of Fedora 18 does not install all the softwares that are needed for X Software development, so we need to download those softwares.
Installation of NS-2.35
- Open Terminal, Give the following command one by one
- su (press enter and enter your root or super user password)
- yum groupinstall "X Software Tools"
- exit (to come out of root user mode)
- Once installed, download the NS-2.35 allinone software from the following link. https://dl.dropbox.com/u/24623828/ns-allinone-2.35.tar.gz
- Copy that file to /home/pradeep (This is my home folder)
- Open terminal again and execute the following commands one by one
- tar zxvf ns-allinone-2.35.tar.gz
- cd ns-allinone-2.35
- ./install (this is dot slash install)
- You may possibly get one error during your installation is linkstate/ls.h error
- If you get the above error, open the file (~ns-2.35/linkstate/ls.h) using gedit or any text editor
- Go to line number 137 and change this line (void eraseAll() { erase(baseMap::begin(), baseMap::end()); }) to
void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }
- again you try the command ./install and this time the installation will be successful.
- Once installed the PATH information will be provided to you.
- Copy the PATH and LD_LIBRARY_PATH Variable to /home/pradeep/.bash_profile (see a dot in the beginning)
Input the path information in .bash_profile file like this
export PATH=$PATH:<Place your paths here>
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: <place the LD_LIBRARY_PATHS> here.
Once done, save the file and close
execute the command
source .bash_profile
try ns or nam to see whether your installation succeeded.
Comments
Post a Comment