Installing ns-2.34 in Fedora 14

To install Network Simulator Version 2.34 in Fedora 14 has the following limitations.

1. Fedora 14 comes with GCC version 3.5 which has major changes like it accept X() rather than X::X(), So ns also has to modify accordingly.

2. You may get an error for GammaRandomVariable, so that has to be corrected in the following two files

~ns-allinone-2.34/ns-2.34/mobile/nakagami.cc  and

~ns-allinone-2.34/ns-2.34/tools/ranvar.cc

02

(Above pic: The file nakagami.cc has to be opened and there will a change in two line numbers 183 and 185 as given below)

03

(The file ranvar.cc has to be opened and change in line number 219 as given below)

04

05

Once the above steps done,

Go to terminal and install NS2 (http://pradeepkumar.org/2008/11/installation-instructions-for-network.html)

and refer the video for installing NS2. http://pradeepkumar.org/2011/02/installation-of-network-simulator-2-ns2video.html

Comments

  1. hi sir,
    i am installing ns2.34 in fedora14 but i got the following error
    * Build tcl8.4.18
    ============================================================
    configure: WARNING: unrecognized options: --enable-gcc
    checking whether to use symlinks for manpages... no
    checking whether to compress the manpages... no
    checking whether to add a package name suffix for the manpages... no
    checking for gcc... no
    checking for cc... no
    checking for cl.exe... no
    configure: error: in `/home/RONY/ns-allinone-2.34/tcl8.4.18/unix':
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details
    tcl8.4.18 configuration failed! Exiting ...
    Tcl is not part of the ns project. Please see www.Scriptics.com
    to see if they have a fix for your platform.
    [root@localhost ns-allinone-2.34]#
    please help me out
    now what can i do?

    ReplyDelete
  2. how to install ns 2.34 in fedora15...before this i used to use the same version of ns2 in fedora 8 and it worked perfectly fine...if u can please help me to install ns 2.34 in fedora 15....i m quite new with linux

    ReplyDelete
  3. hi sir,
    i am installing ns2.34 in fedora12 but i got the following error in tracegraph

    netlab@localhost tracegraph202]$ ./mglinstaller
    bash: ./mglinstaller: Permission denied

    ReplyDelete
  4. change the mode of the file
    chmod 755 mglinstaller

    ReplyDelete
  5. is it possible to install to install ns-2.34 on fedora16? Because it keeps giving me this error:
    make: *** [mac/mac-802_11Ext.o] Error 1

    ReplyDelete
  6. Yes you follow the same procedure given in this post

    ReplyDelete
  7. I have a problem for installing ns2.35 in fedora 16 .I get the following error plz help me sir,
    bash: ./install: Permission denied

    ReplyDelete

Post a Comment

Popular Posts