Hi,
Can you please get me the  ns-2.29-OSF.patch file. I desperately need it.

Regards,
Amar


Md. Atiur Rahman Siddique wrote:
> 
> 
> 
> Hi Gaiz n Galz,
> 
> For those who want to use ns-2.29 with older gcc/g++ and needs fixing for
> only the OSF problem ie,
> the installation exits with the below mentioned messages, can use this
> shorter patch attached as
> "ns-2.29-OSF.patch". This problem happens due to the new syntax of bash
> scripting.
> 
> OSF error message:
> checking system version (for dynamic loading)... ./configure: line 7624:
> syntax error near
> unexpected token ')'
> ./configure: line 7624: ' OSF*)'
> tcl8.3.2 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 problem."
> 
> To use the patch you need to execute the following commands (assuming the
> patch file
> "ns-2.29-OSF.patch" is copied to your home folder already) in order.
> ------------------------------------------
> cd
> wget http://www.isi.edu/nsnam/dist/ns-allinone-2.29.tar.gz
> tar -zxvf ns-allinone-2.29.tar.gz
> patch -p0 < ns-2.29-OSF.patch
> cd ns-allinone-2.29
> ./install
> --------------
> You can validate and run simulations in the same way as explained earlier.
> I have tested the patch in the same systems as mentioned in the earlier
> mail.
> 
> Disclaimer notice: I have used informations available at
> "http://ravemz.blogspot.com/2006/04/problem-in-installing-ns-2292-allinone.html";
> for this patch.
> 
> Regards,
> Atiur
> 
> 
> Forwarded:
> 
> Hi Gaiz n Galz,
> 
> To my knowledge there are some bugs in ns-allinone-2.29 (available as
> http://www.isi.edu/nsnam/dist/ns-allinone-2.29.tar.gz). These bugs give
> rise to a number of
> errors
> in multiple phases of installation over gcc-4+ systems. These are due to
> mismatch in syntax for
> newer gcc and newer bash ports.
> 
> I have developed a patch to fix these installation problems which is
> attached here. You are
> welcome to use and comment on it.
> 
> To use the patch you need to execute the following commands (assuming the
> patch file
> "ns-2.29-allinone.patch" is copied to your home folder already) in order.
> ------------------------------------------
> cd
> wget http://www.isi.edu/nsnam/dist/ns-allinone-2.29.tar.gz
> tar -zxvf ns-allinone-2.29.tar.gz
> patch -p0 < ns-2.29-allinone.patch
> cd ns-allinone-2.29
> ./install
> -----------------------------------------
> You are done installing. To validate, do the following in order
> export
> PATH=~/ns-allinone-2.29/bin:~/ns-allinone-2.29/tcl8.4.11/unix:~/ns-allinone-2.29/tk8.4.11/unix:$PATH
> export LD_LIBRARY_PATH=~/ns-allinone-2.29/otcl-1.11:~/ns-allinone-2.29/lib
> export TCL_LIBRARY=~/ns-allinone-2.29/tcl8.4.11/library
> cd ns-2.29
> ./validate
> To run your simulation script "sim01.tcl", set up the environment
> variables as shown above and
> simply run 
> ns sim01.tcl
> ---------------------------------------------------------
> 
> Let me know how it goes or if you face any problem. Happy simulating!
> 
> 
> I have tested it on following systems
> 
> Architecture:
> AMD Opteron
> Intel 686+
> 
> OS:
> CentOS 5 64 bit
> Debian GNU/Linux
> 
> Kernel:
> 2.6.18-6-686
> 
> GCC and G++ version:
> 4.1.2 20070626
> 4.1.2 20061115
> 
> 
> It fixes the following problems. There were some other problems, too which
> is fixed but I can
> not
> remember those anymore.
> 
> OSF:
> checking system version (for dynamic loading)... ./configure: line 7624:
> syntax error near
> unexpected token ')'
> ./configure: line 7624: ' OSF*)'
> tcl8.3.2 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 problem."
> 
> SCTP:
> ./sctp/sctp.h:705: error: extra qualification 'SctpAgent::' on member 
> 'DumpSendBuffer'
> make: *** [trace/trace.o] Error 1
>  Ns make failed! 
> 
> DSR:
> dsr/dsragent.cc
> dsr/dsragent.cc: In member function ‘void
> DSRAgent::handleFlowForwarding(SRPacket&, int)’:
> dsr/dsragent.cc:828: error: ‘XmitFlowFailureCallback’ was not declared in
> this scope
> dsr/dsragent.cc: In member function ‘void
> DSRAgent::sendOutPacketWithRoute(SRPacket&, bool,
> Time)’:
> dsr/dsragent.cc:1385: error: ‘XmitFailureCallback’ was not declared in
> this scope
> dsr/dsragent.cc:1386: error: ‘XmitFlowFailureCallback’ was not declared in
> this scope
> dsr/dsragent.cc:1403: error: ‘XmitFailureCallback’ was not declared in
> this scope
> make: *** [dsr/dsragent.o] Error 1
> 
> etc...
> 
> 
> Regards,
> Atiur
> 
> Disclaimer notice: I have used informations available at
> "http://ravemz.blogspot.com/2006/04/problem-in-installing-ns-2292-allinone.html";
> for the OSF
> problem.
> 
> 
> 
> 
>       Get the name you always wanted with the new y7mail email address.
> www.yahoo7.com.au/y7mail
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Fwd%3A-patch-for-ns-2.29-to-fix-OSF-problem-only-tp16889782p18287922.html
Sent from the ns-users mailing list archive at Nabble.com.


Reply via email to