[ns] ns.exe versus nstk.exe - debugging
Micheal Murray
mickmur at gmail.com
Fri Aug 8 04:14:43 PDT 2008
Hi all,
I have had previous success in debugging ns2 tcl scripts through otcl and
C++ debugging,
using a combination of ddd, MashInspector in nstk environment, and the tcl
debugger.
However I have recently found trouble trying to debug with ddd. When I open
the ns.exe
program I am given the 'no debugging symbols found' reply. However when I
open the
nstk.exe program I can proceed just fine.
The otcl side of debugging is working just fine also.
Is there a straightforward explanation for this?
Has anyone else encountered this?
I have taken the following steps to enable debugging support:
> added "-g" in makefile.in such that
CFLAGS += -g $(CCOPT) $(DEFINE)
> added "--enable-symbols" to tcl's configure command in
ns-allinone/install
> added "--enable-debug" to tclcl's configure in same file
> configured ns-2 with "--enable-debug" flag as well as
"--with-tcldebug"
I have also noticed that gdb doesn't like the guard32.dll belonging to
Comodo's Firewall (v3).
There has been a bug report made on this in the Comodo forum. The only way
around it at
the minute appears to be disabling guard32.dll.
Thanks for your time,
Micheal
More information about the Ns-users
mailing list