[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ns problems
Hi,
I got two problems in ns2.
One is related to intallation for daily snapshot of ns-2.
After successfully installing 2.1b5 using allinone package,
when I was trying to compile daily snapshot of ns-2 I got
these error messages. There was no problem in configuration.
-----
g++ -c -DNO_TK -DTCLCL_CLASSINSTVAR -DNDEBUG -mv8 -msupersparc
-D__svr4__ -DUS
E_SHM -DHAVE_LIBTCLCL1_0B8 -DHAVE_TCLCL_H -DHAVE_LIBOTCL1_0A4
-DHAVE_OTCL_H -DHA
VE_LIBTK8_0 -DHAVE_TK_H -DHAVE_LIBTCL8_0 -DHAVE_TCL_H -DHAVE_CONFIG_H -I.
-I.
./tclcl-1.0b8 -I../otcl-1.0a4
-I/home/rcf-00/jkim/ns2/ns-2.1b6/../tk8.0.4/generi
c -I../tcl8.0.4/generic -o trace.o trace.cc
In file included from ../tclcl-1.0b8/tclcl.h:47,
from config.h:56,
from packet.h:43,
from trace.cc:39:
../tclcl-1.0b8/tclcl-config.h:37: warning: `HAVE_INT64' redefined
autoconf.h:46: warning: this is the location of the previous definition
In file included from trace.cc:40:
ip.h:47: warning: `IP_BROADCAST' redefined
/usr/include/netinet/in.h:275: warning: this is the location of the
previous def
inition
trace.cc: In method `void Trace::trace(class TracedVar *)':
trace.cc:406: no matching function for call to `TracedVar::value
(char[256], int
)'
../tclcl-1.0b8/tracedvar.h:45: candidates are: TracedVar::value(char *)
*** Error code 1
make: Fatal error: Command failed for target `trace.o'
----------
Second is related to the example tcl code.
In Marc Greis's tutorial, I downloaded the simple-wireless.tcl file.
When I exucute this using ns ver2.1b5 which is successfully installed
I got the following things:
-------------
almaak.usc.edu(171): ns simple-wireless.tcl
invalid command name "create-god"
while executing
"create-god $val(nn)"
(file "simple-wireless.tcl" line 69)
-------------------
Please let me know what is the reason and how to solve it.
Thanks,
Jong-Seon