[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tcldebug?
On Sun, 10 Oct 1999, K Sun wrote:
> I tried it. However, it seems I have not successfully installed my
> tcldebug well. I do not know how to test it. What I did is just adding
> a line "debug 1" in a tcl file under "./tcl/lib" of ns. I do not want
> to trace a example; I try to debug ns-rsvp.tcl of RSVP/ns.
> I installed ns-allinone-2.1b5 in my RedHat. It should not be
> prebuilt binary. I configue ns with "./configure --enable-debug
> --with-tcldebug=$HOME/ns-allinone-2.1b5/tcl-debug-1.9" and "make".
> However, when I try an example, I still meet the error informaiton:
> "...
>
> warning: Script debugging disabled. Reconfigure with --with-tcldebug, and recompile.
>
> .."
>
> I downloaded tcl-debug-1.9 respectively, then "configure" and
> "make" it.
>
> Could you please give me further help?
Try doing
make distclean
first, as discussed previously in the archives. Check if you have a
libtcldbg.a in the tcl-debug directory (i.e. tcl-debug was built
correctly), and not elsewhere on your path.
Configure detects the tcl-debug package using Dbg.h, so if you have
some other Dbg.h elsewhere, it may get confused - but since you're
specifying location that shouldn't be a problem.
See similar May 1999 discussion.
L.
> Many thanks,
> Sun Kai
>
>
>
> On Sun, 10 Oct 1999 23:11:47 +0100 (BST) Lloyd Wood
> <[email protected]> wrote:
>
> > On Sun, 10 Oct 1999, K Sun wrote:
> >
> > > Thanks for your message.
> > > However, how to reconfiguer ns? (how to make correciton on the lines I
> > > lists?)
> >
> > You do not correct the lines.
> >
> > You repeat the install process that you carried out to build ns in the
> > first place, when you did configure and make. For me that would be
> >
> > configure --disable-static --with-tcl=$HOME/ns/tcl8.0 \
> > --with-tcl-ver=8.0 --with- otcl=$HOME/ns/otcl \
> > --with-tclcl=$HOME/ns/tclcl --with-perl=/usr/local/bin --with \
> > -tk=$HOME/ns/tk8.0 --with-tk-ver=8.0 --with-dmalloc=$HOME/ns/dmalloc \
> > --enable-debug --with-tcldebug=$HOME/ns/tcl-debug
> > make
> >
> > alter to suit.
> >
> > (I presume you're not using a prebuilt binary, and that a prebuilt
> > binary would have tcldebug built in as a matter of course.)
> >
> > configure -help
> > tells you as much.
> >
> > L.
> >
> > > The directory of "tcldebugger" is in a parallel directory to "ns-2.1b5"
> > > (ns directory).
> > >
> > > I am looking forward to more instruction.
> > >
> > > Thanks again,
> > >
> > > Sun Kai
> > >
> > > On Sun, 10 Oct 1999 22:58:45 +0100 (BST) Lloyd Wood
> > > <[email protected]> wrote:
> > >
> > > > On Sun, 10 Oct 1999, K Sun wrote:
> > > >
> > > > > I would like to use tcldebug. I have downloaded, uncompressed,
> > > > > "configure" and "make" it with in a parallel directory to ns-2.
> > > > > However, I do not know how to run it.
> > > > > It seems I should added "debug 1" in an appropriate place of a tcl
> > > > > file first. However, everytime, when I run ns, it always replies that I
> > > > > should define -with-tcldebug and recomplie ns.
> > > >
> > > > And that's exactly what you should do. Reconfigure ns and recompile so
> > > > that ns can include the tcl-debug library in itself.
> > > >
> > > > L.
> > > >
> > > > > I have checked the "configure" file of ns. The related lines are:
> > > > > ...
> > > > > ac_help="$ac_help
> > > > > --with-tcldebug=path specify a pathname for the tcl debugger (path=no disables the debugger)"
> > > > > ..
> > > > > I do not know whether I should make correction on it. If I should,
> > > > > how should I correct it?
> >
> > <[email protected]>PGP<http://www.ee.surrey.ac.uk/Personal/L.Wood/>
>
>
>
>
<[email protected]>PGP<http://www.ee.surrey.ac.uk/Personal/L.Wood/>