Hope you would have tried installing NS2 in Fedora 16. Now here is a new post that you can install ns2.35 in Fedora 17 beta.
- Install Fedora 17 beta from a DVD and install all the softwares that are coming along with the DVD (Except the Languages). There will be a "Customize now" option will be there during the installation of Fedora, check that and install all the required softwares.
- Download NS-23.5 from http://www.isi.edu/nsnam/ns/
- Untar the downloaded ns-allinone-xxx.tar.gz file using the command “tar zxvf ns-allinone-2.35.tar.gz”
- execute the commands one by one as given below
cd ns-allinone-2.35
./install
(you may get an error called ~ns-2.35/linkstate/ls.h error in line number 137,
change the following line to
void eraseAll() { erase(baseMap::begin(), baseMap::end()); }
to this line
void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }
and again give
./install
(You get the PATH information if the installation was successful, upon succeeding set the PATH in the relevant file .bash_profile)
Type ns and see a % symbol indicates that the installation of ns2 is successful and also try the command nam so that a network animator will be opened.
For any doubts, please raise a comment in the following column. I am there to help you.
./nam not running
ReplyDeletetry nam rather than ./nam
ReplyDeleteWorked like a charm! Thanks a lot!!!
ReplyDeletehi sir i could install successfully ns2.35 in fedora 17, but i am not getting how to add the paths, plz guide me sir..., i copied the last path variables generated by the ns2 at the installation end...,
ReplyDeleteIt works perfectly , changing ns-2.35/linkstate/ls.h did the work , thanks a lot
ReplyDelete