Fwd: patch for ns-2.29 to fix OSF problem only

View: New views
3 Messages — Rating Filter:   Alert me  

Fwd: patch for ns-2.29 to fix OSF problem only

by Atiur :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message



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


Re: Fwd: patch for ns-2.29 to fix OSF problem only

by Amar Azad :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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

Re: Fwd: patch for ns-2.29 to fix OSF problem only

by serda kasaci :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Atiur,
I am trying to come up with the same issue as below. Could you please provide me
the patch  "ns-2.29-allinone.patch" ?

Thanks & Regards,

Serda Kasaci


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,patch -p0 < ns-2.29-allinone.patch

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